GNU/Linux >> Linux Esercitazione >  >> Linux

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

È possibile collegare direttamente il mio MacBook Pro alla macchina Linux tramite Ethernet?

Sì, puoi connettere direttamente i sistemi tramite Ethernet. Quello che faresti è sulla macchina 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 la tua macchina e ora il eth1 la porta fisica avrà l'indirizzo IP di 192.168.99.10 .

Ora sul tuo Mac, collega il cavo Ethernet e imposta la connessione di rete al seguente indirizzo IP:

192.168.99.20

E imposta la "Maschera di sottorete" su 255.255.255.0 anche.

Quindi avrai una magica "rete di due computer" in cui la macchina Linux ha l'indirizzo IP di 192.168.99.10 e la porta Ethernet del tuo Mac ha 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 dovresti installarlo in questo modo:

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 la casella Linux tramite il suo nome host. Quindi diciamo che la tua macchina Linux ha un nome host di "LinuxDesktop" con Avahi installato potrebbe essere raggiunto tramite l'indirizzo di LinuxDesktop.local . E se hai eseguito il ping LinuxDesktop.local restituirebbe 192.168.99.10 .

Ora il grande "gotcha" qui è lo schema dell'indirizzo di rete effettivo. Sto usando 192.168.99.x perché i tipici indirizzi di rete LAN hanno 192.168.x.x ottetto prefisso. Ma in alcuni casi potrebbe essere meglio utilizzare un 10.x.x.x indirizzo. Ciò che determina ciò che è "migliore" è l'intervallo di indirizzi su cui 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 WAN, non utilizza.

Ma onestamente, sono abbastanza sicuro che gli indirizzi nel 192.168.99.x l'intervallo andrà bene.


È possibile collegare direttamente il mio MacBook Pro alla macchina Linux tramite Ethernet?

Sì. Ai vecchi tempi, avevi bisogno di un cavo incrociato Ethernet. Al giorno d'oggi, penso che gli ingegneri costruiscano l'intelligenza nella porta (sul desktop o sul server) in modo che se la porta rileva che TX e RX sono incrociati, quindi li scambia nel tessuto della porta.

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

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

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

Non sono sicuro di questo...

Connetti direttamente il macbook al desktop Linux tramite ethernet per SSH veloce?

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

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


Linux
  1. 4 strumenti di scansione per il desktop Linux

  2. 5 migliori app per desktop remoto per Linux

  3. WhatsApp Desktop:un client desktop WhatsApp non ufficiale per Linux

  4. Gestore di segnalibri SSH per Linux

  5. Esiste un software desktop remoto accessibile tramite un browser per Linux?

3 applicazioni di journaling per il desktop Linux

Trojita è un client di posta elettronica desktop super veloce per Linux

Le 10 migliori distribuzioni Linux per laptop e desktop

KDE Plasma – Ambiente desktop definitivo per Linux

I 10 migliori editor di testo per desktop Linux

Come eseguire l'SSH sul server tramite Linux