Apakah mungkin untuk langsung menghubungkan MacBook Pro saya ke kotak Linux melalui Ethernet?
Ya, Anda dapat langsung menghubungkan sistem melalui Ethernet. Apa yang akan Anda lakukan adalah pada kotak Linux Anda akan menetapkan alamat IP statis dalam /etc/network/interfaces
sesuatu seperti ini:
# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.99.10
netmask 255.255.255.0
Nyalakan ulang mesin Anda dan sekarang eth1
port fisik akan memiliki alamat IP 192.168.99.10
.
Sekarang di Mac Anda, sambungkan kabel Ethernet dan atur koneksi jaringan ke alamat IP berikut:
192.168.99.20
Dan atur "Subnet Mask" 255.255.255.0
juga.
Kemudian Anda akan memiliki "dua jaringan komputer" ajaib di mana mesin Linux memiliki alamat IP 192.168.99.10
dan port Ethernet Mac Anda 192.168.99.20
.
Dan untuk membuat hidup Anda lebih mudah, Anda dapat menambahkan setara Linux dari jaringan siaran Bonjour dengan menginstal daemon Avahi . Di Ubuntu Anda akan menginstalnya seperti ini:
sudo aptitude install avahi-daemon avahi-utils
Kemudian setelah menginstal tunggu satu atau dua detik dan pada Mac Anda, Anda akan dapat mencapai kotak Linux melalui nama host itu. Jadi katakanlah kotak Linux Anda memiliki nama host "LinuxDesktop" dengan Avahi diinstal, itu bisa dihubungi melalui alamat LinuxDesktop.local
. Dan jika Anda melakukan ping, LinuxDesktop.local
itu akan kembali 192.168.99.10
.
Sekarang "gotcha" besar di sini adalah skema alamat jaringan yang sebenarnya. Saya menggunakan 192.168.99.x
karena alamat jaringan LAN khas memiliki 192.168.x.x
oktet awalan. Tetapi dalam beberapa kasus mungkin lebih baik bagi Anda untuk pergi dengan 10.x.x.x
alamat. Apa yang menentukan apa yang “lebih baik” adalah kisaran alamat di mana jaringan Anda yang sebenarnya di luar kabel Ethernet ini beroperasi. Anda pada dasarnya tidak ingin konflik. Buat rentang alamat jaringan untuk jaringan berbasis kabel Ethernet ini berdasarkan rentang IP yang tidak digunakan LAN Anda — atau bahkan WAN.
Tapi jujur, saya cukup yakin alamat dalam 192.168.99.x
kisaran akan baik-baik saja.
/etc/network/interfaces
dilakukan?Iya. Di masa lalu, Anda membutuhkan kabel cross-over Ethernet . Sekarang suatu hari, saya pikir para insinyur membangun intelijen ke port (pada desktop atau server) sehingga jika port mendeteksi TX dan RX dilintasi, maka mereka akan beralih di fabric port.
Dalam hal ini, Anda hanya perlu sakelar atau hub desktop kecil. Tidak perlu melewati garis keras bangunan. Bahkan, jika Anda memiliki masalah dengan menghubungkan mereka secara langsung, saya akan merekomendasikan switch atau hub low-end.
Saya tidak yakin tentang ini...
Dan, dari judul ... Jika Anda menggunakan sakelar, maka Anda seharusnya tidak melihat perbedaan yang berarti. Switch akan menangani pembuatan sirkuit virtual antar komputer untuk Anda.
Ada hal-hal lain yang dilakukan oleh pengaturan ini (seperti tidak mengekspos satu mesin ke jaringan), tetapi itu tampaknya tidak menjadi perhatian Anda.
sumber