Ifconfig atau Interface Configurator adalah sebuah perintah pada linux yang digunakan untuk mengkonfigurasi interface jaringan. Ifconfig banyak dipakai untuk initialize antarmuka jaringan dan untuk mengaktifkan atau menonaktifkan antarmuka.
Bagaimanakah caranya menggunakan Perintah ini ? Trus apa saja yang dapat kita lakukan dengan Ifconfig ini ? Mari kita baca artikel dibawah ini.
1. Melihat Network Settings pada Ethernet Adapter.
Jika kita mengetikkan perintah ifconfig tanpa menggunakan embel-embel, maka linux akan menampilkan semua perincian tentang interface yang ada pada komputer anda. Tetapi jika kita mengetikan ifconfig eth0, maka linux akan menampilkan perincian pada eth0 secara terperinci.
ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:2D:32:3E:39:3B
inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::21d:92ff:fede:499b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:977839669 errors:0 dropped:1990 overruns:0 frame:0
TX packets:1116825094 errors:8 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2694625909 (2.5 GiB) TX bytes:4106931617 (3.8 GiB)
Interrupt:185 Base address:0xdc00
2. Melihat informasi detail dari semua interface termasuk yang di disable.
ifconfig –a
3. Menonaktifkan Interface pada eth0
ifconfig eth0 down
ifconfig eth0 up
Untuk memberikan ip address 192.168.0.1 ke interface eth0.
ifconfig eth0 192.168.0.1
Untuk Merubah Subnet mask pada interface eth0.
ifconfig eth0 netmask 255.255.255.0
Untuk merubah Broadcast address pada interface eth0.
ifconfig eth0 broadcast 192.168.0.255
Jika menggabungkan perintah diatas maka kita ketikkan :
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255
Ifconfig juga dapat digunakan untuk merubah Maximum Transmission Unit (MTU). MTU adalah jumlah maksimum octets dari interface mampu menangani dalam satu transaksi. Untuk Ethernet, MTU defaultnya adalah 1500.
ifconfig eth0 mtu XX
Secara default bila kartu jaringan menerima paket, ia akan memeriksa apakah paket tersebut milik sendiri. Jika tidak, maka ethernet card biasanya akan membuang paket tersebut. Tetapi jika menggunakan modus promiscuous, ethernet card tidak akan sampai membuang paket. Malah sebaliknya, akan menerima semua paket yang mengalir melalui jaringan kartu.
Perintah untuk mengaktifkan promiscuous mode.
ifconfig eth0 promisc
Perintah untuk beralih ke normal mode.
ifconfig eth0 -promisc
Pingback: Mengecek Routing Menggunakan Route di Linux | My Linus