Collega i computer tramite Ethernet anziché wireless


4

Questa è la mia configurazione attuale:

Rete wireless, più Mac collegati, due di loro sono in piedi uno accanto all'altro. Dato che voglio un rapido trasferimento di file tra questi, ho un cavo Ethernet tra di loro. Con IPv4 disattivato (su Ethernet) su entrambi e Ethernet su uno nell'ordine di servizio, tutto funziona. Tipo.

Poiché il Mac deciderà se utilizzare wireless o cablato, sembra che utilizzerà Ethernet solo quando trasferisce file di dimensioni maggiori. C'è un modo per lasciarli sempre usare via cavo anziché wireless?


1
Chiuso l'aeroporto? :)
Jason Salaz,

Ho perso l'IPv4 disattivato nella mia risposta precedente. Condivideresti forse una tabella di routing o facci sapere se desideri instradare IPv6 o qualcosa di più basso come il livello di collegamento?
bmike

Risposte:


1

Quando sono disponibili 2 rotte, di solito spengo temporaneamente l'aeroporto in Preferenze di rete quando voglio forzare un trasferimento (o altra connessione di rete) per iniziare tramite la porta Ethernet cablata.


1

Quanto segue dovrebbe funzionare per te e consentirti di scegliere quando utilizzare il collegamento Ethernet diretto. Prova questo:

1) Assegnare manualmente gli IP alle interfacce Ethernet dei due Mac collegati. Utilizzare gli IP che si trovano in una sottorete diversa rispetto alla sottorete utilizzata sulla rete wireless. Ad esempio, se la rete aeroportuale utilizza 192.168.XX, utilizzare 10.0.0.1 e 10.0.0.2 per le interfacce Ethernet cablate con una maschera 255.255.255.0.

2) Su entrambi i Mac ordinare le interfacce Ethernet dopo le interfacce dell'aeroporto nel riquadro delle preferenze di rete.

3) Sul computer assegnato l'IP 10.0.0.1, utilizzare un editor di testo per modificare il file "/ etc / hosts" e aggiungere una voce come "10.0.0.2 Mac2Ethernet". Scegli qualsiasi nome host desiderato al posto di Mac2Ethernet.

4) Sul computer assegnato l'IP 10.0.0.2, utilizzare un editor di testo per modificare il file "/ etc / hosts" e aggiungere una voce come "10.0.0.1 Mac1Ethernet". Scegli qualsiasi nome host desiderato al posto di Mac1Ethernet.

5) Quindi, prova le cose aprendo il terminale su un Mac e provando un "traceroute Mac # Ethernet". Dovrebbe avere solo un hop, direttamente sull'altro Mac. "Provalo anche dall'altro Mac al contrario. Puoi anche testare un traceroute verso una destinazione Internet e assicurarti che NON instradi attraverso l'altro Mac ma utilizza invece la rete dell'aeroporto.

6) Quindi, quando si desidera trasferire un file da un Mac all'altro, utilizzare semplicemente il nome host alternativo Mac1Ethernet o Mac2Ethernet per tali Mac e il traffico utilizzerà solo le interfacce Ethernet connesse direttamente. Ad esempio, su Mac1Ethernet, digita command-K nel Finder per accedere alla finestra di dialogo "Connetti al server", quindi utilizza afp: // Mac2Ethernet per connetterti all'altro Mac.

Lascerò il test di questa specifica configurazione ma posso dirti che attualmente uso qualcosa di molto simile per connettere il mio iMac a un TimeCapsule accanto ad esso utilizzando Ethernet direttamente connessa. Ciò consente backup cablati molto veloci per iMac anche se utilizza una rete Airport diversa per tutte le altre reti domestiche e Internet.


0

Spegni l'aeroporto su uno dei Mac. Dall'altro, abilita la Condivisione Internet, condividendo la tua connessione Aeroporto tramite Ethernet. Ciò farà passare tutto il traffico di rete dal computer con disabilità all'aeroporto attraverso l'altro, il che rallenterà le cose, ma potrebbe valerne la pena nel tuo caso.


Il modo "corretto" (leggi: la maggior parte di UNIX-y) e il modo più efficace per risolvere questo problema sarebbe quello di modificare le tue tabelle di routing o qualcosa del genere, ma questo è sicuramente il modo più estremo per farlo: un paio di clic, nessuna riga di comando .
spwert,

Ed ecco come lo faresti: chimac.net/2010/04/27/…
spwert

Ma poi la mia velocità di Internet è dimezzata: /
JCBK

Solo se entrambi i computer cercano costantemente di utilizzare l'intera larghezza di banda dell'aeroporto. E se questo è un problema, segui invece le istruzioni in quel link per impostare la route statica.
spwert,

0

Vai alle impostazioni di rete e trascina Ethernet in cima all'elenco (il riquadro deve essere sbloccato e l'interfaccia connessa per poter cambiare l'ordine).


Se funziona, il percorso predefinito non riceverà più pacchetti su Internet. I Mac preferiscono già ethernet su WiFi per impostazione predefinita, quindi per far funzionare Internet, il mac ha un secondo controllo per determinare se una rete non preferita ha una migliore connettività e sposta il percorso predefinito alla connessione meno preferita.
bmike

Hai mai notato che ha disabilitato IPv4 su Ethernet? Non c'è percorso su Ethernet. Odio essere quello che te lo spezza, ma tu non sembri capirlo bene come pensi di fare.
bahamat,

Non me ne sono accorto - grazie mille per averlo catturato! Rimuoverò la mia risposta sopra poiché senza la tabella di routing dell'OP, stiamo sparando nel buio. Non preoccuparti delle ultime notizie, specialmente quando sto abbaiando chiaramente l'albero sbagliato come questa volta :-)
bmike

Sono contento che questo non si sia riscaldato :-). Grazie per essere stato aperto al riguardo. Se tu fossi la persona che ha votato, potresti gentilmente invertirla?
bahamat,

Se modifichi la risposta - potrei provare a votare di nuovo - mi è bloccato a questo punto. Non è chiaro che l'ordine farà alcuna differenza quando IPv4 è disabilitato (non sono nemmeno sicuro di come si farebbe quel trucco da quando ho impostato IPv4 su Snow Leopard - anche IPv6 che funzionava fallisce e non lo userà interfaccia.) Ma voterò la tua risposta solo per grazie per aver colto il mio errore. :-)
bmike
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.