È possibile collegare direttamente il mio MacBook Pro al box Linux via Ethernet?
Sì, è possibile collegare direttamente i sistemi tramite Ethernet. Quello che faresti è sulla scatola di Linux che assegneresti un indirizzo IP statico in /etc/network/interfaces
qualcosa del genere:
# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.99.10
netmask 255.255.255.0
Riavvia il computer e ora la eth1
porta fisica avrà l'indirizzo IP di 192.168.99.10
.
Ora sul Mac, collegare il cavo Ethernet e impostare la connessione di rete al seguente indirizzo IP:
192.168.99.20
E impostare anche la "Subnet Mask" su 255.255.255.0
.
Quindi avrai una magica "rete a due computer" in cui la macchina Linux ha l'indirizzo IP 192.168.99.10
e la porta Ethernet del tuo Mac 192.168.99.20
.
E per rendere la tua vita ancora più semplice puoi aggiungere l'equivalente Linux della rete di trasmissione Bonjour installando il demone Avahi . Su Ubuntu lo installeresti così:
sudo aptitude install avahi-daemon avahi-utils
Quindi, dopo l'installazione, attendi un secondo o due e sul tuo Mac sarai in grado di raggiungere il box Linux tramite il suo nome host. Quindi supponiamo che il tuo box Linux abbia un nome host di "LinuxDesktop" con Avahi installato che potrebbe essere raggiunto tramite l'indirizzo di LinuxDesktop.local
. E se facessi il ping LinuxDesktop.local
, ritornerebbe 192.168.99.10
.
Ora il grande "gotcha" qui è l'attuale schema di indirizzi di rete. Sto usando 192.168.99.x
perché gli indirizzi di rete LAN tipici hanno l' 192.168.x.x
ottetto prefisso. Ma in alcuni casi potrebbe essere meglio per te andare con un 10.x.x.x
indirizzo. Ciò che determina ciò che è "migliore" è su quale intervallo di indirizzi opera la tua rete effettiva al di fuori di questo cavo Ethernet. Fondamentalmente non vuoi conflitti. Crea un intervallo di indirizzi di rete per questa rete basata su cavo Ethernet in base a un intervallo IP che la tua LAN, o anche la WAN, non sta utilizzando.
Ma onestamente, sono abbastanza sicuro che gli indirizzi nella 192.168.99.x
gamma andranno bene.