Collegare direttamente MacBook al desktop Linux tramite Ethernet per SSH veloce?


9

Sto cercando di costruire un desktop Linux - solo desktop; nessun supporto per il monitor e ottenere un MacBook Pro come computer principale per la mobilità. Vorrei - mentre sono in ufficio - fondamentalmente usare il mio MacBook come tastiera e monitor principale, collegare un altro monitor o due e quindi SSH nella mia console Linux per la mia codifica, ecc.

È possibile collegare direttamente il mio MacBook Pro al box Linux via Ethernet? O dovrò passare attraverso la connessione cablata dell'edificio e poi tornare nella mia scatola Linux?

Risposte:


13

È 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/interfacesqualcosa 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 eth1porta 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.10e 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.xperché gli indirizzi di rete LAN tipici hanno l' 192.168.x.xottetto prefisso. Ma in alcuni casi potrebbe essere meglio per te andare con un 10.x.x.xindirizzo. 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.xgamma andranno bene.


Potresti semplicemente impostarli su DHCP e lasciare che bonjour trovi l'indirizzo 169.254 che otterrebbe automaticamente, no?
miken32,

2
Voterei questa risposta 100 volte!
Sheharyar,

@JakeGould - potresti spiegare cosa devono /etc/network/interfacesfare le modifiche ?
JeffThompson,

@JeffThompson Assegni un indirizzo IP statico all'interfaccia. Roba di configurazione Linux di base. L'intero obiettivo è stabilire indirizzi IP statici.
Jake Gould,

Grazie @JakeGould - Dovrò cercare di più su questo. Stavo solo cercando di capire cosa stanno effettivamente facendo alcuni comandi.
JeffThompson,

2

È possibile collegare direttamente il mio MacBook Pro al box Linux via Ethernet?

Sì. Ai vecchi tempi, era necessario un cavo incrociato Ethernet . Ora un giorno, penso che gli ingegneri costruiscano l'intelligence nella porta (sul desktop o sul server) in modo che se la porta rileva che TX e RX sono incrociati, li scambia nel tessuto della porta.

O dovrò passare attraverso la connessione cablata dell'edificio e poi tornare nella mia scatola Linux?

In questo caso, è necessario solo un piccolo switch desktop o hub. Non c'è bisogno di passare attraverso le linee dure dell'edificio. In effetti, se hai problemi a collegarli direttamente, consiglierei uno switch o un hub di fascia bassa.

... per usare il mio MacBook come tastiera e monitor principale ...

Non sono sicuro di questo...

Collega direttamente il macbook al desktop linux tramite Ethernet per un SSH veloce?

E, dal titolo ... Se usi un interruttore, non dovresti vedere una differenza apprezzabile. Lo switch gestirà la creazione del circuito virtuale tra computer per te.

Ci sono altre cose che questa configurazione fa (come non esporre una macchina alla rete), ma questo non sembra essere un problema per te.

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.