Mengatur nama device jaringan
Saya punya satu mesin Ubuntu yang dijadikan internet gateway. Cara settingnya tidak terlalu sulit. Cukup install FireStarter dan aktifkan Internet Connection Sharing.
Cara ini cukup mudah dan relatif tanpa masalah, kalau saja device jaringan kita cuma dua. Masalahnya, di mesin saya tersebut, tidak tanggung-tanggung, ada tiga kartu jaringan. Entah apa yang dipikirkan pemilik sebelumnya, sehingga dia pasang tiga.
Ubuntu Feisty ini cukup nakal juga. Dia seenaknya mengalokasikan nama device pada saat boot. Jadi yang tadinya namanya eth0, kadang-kadang setelah restart bisa jadi eth2, dan sebaliknya. Apalagi kalau terjadi upgrade kernel, sering terjadi pergantian nama ini. Konon, urutan nama device ditentukan oleh urutan driver yang dijalankan oleh kernel.
Fenomena ini menyulitkan pengaturan internet connection sharing, karena FireStarter meminta kita untuk menentukan device yang terhubung ke internet, dan device yang terhubung ke jaringan lokal.
Untungnya, ada tutorial ini yang menjelaskan tentang cara mengatur nama device agar tidak berubah-ubah.
Caranya cukup mudah. Pertama kita harus cari tahu pasangan kartu jaringan, MAC Address, dan nama yang sekarang. Kita bisa gunakan perintah ifconfig untuk mengetahuinya.
Berikut hasil ifconfig di mesin saya.
eth0 Link encap:Ethernet HWaddr 00:07:E9:50:34:E7
inet addr:192.1.1.222 Bcast:192.1.1.255 Mask:255.255.255.0
inet6 addr: fe80::207:e9ff:fe50:34e7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:416462 errors:0 dropped:0 overruns:0 frame:0
TX packets:383736 errors:89 dropped:0 overruns:0 carrier:89
collisions:293612 txqueuelen:10
RX bytes:511136756 (487.4 MiB) TX bytes:77487882 (73.8 MiB)
Base address:0xac00 Memory:fe5e0000-fe600000
eth1 Link encap:Ethernet HWaddr 00:02:B3:35:58:FA
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::202:b3ff:fe35:58fa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3370006 errors:0 dropped:0 overruns:0 frame:0
TX packets:6510829 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:275673885 (262.9 MiB) TX bytes:923055893 (880.2 MiB)
eth2 Link encap:Ethernet HWaddr 00:07:E9:50:34:E9
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:115 errors:0 dropped:0 overruns:0 frame:0
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
collisions:6 txqueuelen:1000
RX bytes:19907 (19.4 KiB) TX bytes:10665 (10.4 KiB)
MAC Address ditunjukkan oleh nilai HWaddr.
Setelah kita mengetahui nilai ini, kita edit file /etc/iftab. Tuliskan mapping nama device dengan MAC Address agar tidak berubah-ubah lagi. Berikut isi file /etc/iftab saya.
eth0 mac 00:07:e9:50:34:e7
eth1 mac 00:02:b3:35:58:fa
Simpan file tersebut. Nah, sekarang nama device tidak akan berubah-ubah lagi.
Silahkan mencoba, semoga bermanfaat
