Linux

Melihat IP Address di Linux

Assalamualaikum Warrahmatullahi Wabarakatuh. Pada kesempatan kali ini saya ingin membahas mengenai bagaimana cara melihat IP address di Linux. Mungkin bagi yang  belum tahu, IP address adalah sebuah angka yang merupakan Alamat Unik dari sebuat server/device yang ada di jaringan, baik jaringan private (lokal) atau pun jaringan public (internet). Karena sifatnya yang unik, maka setiap server/device (terutama di internet) tidak akan pernah memiliki IP yang sama.

Untuk Mengetahui berapakah IP Address yang terpasang di server Linux kita bisa melalui beberapa cara. Jika Linux nya menggunakan GUI, maka bisa di cek dengan klik Network Icon yang ada di pojok layar, lalu klik details/properties. Maka IP nya akan muncul. Namun yang jadi persoalan adalah bagaimana jika server linux kita tidak menggunakan GUI alias Full Command Line? Berikut adalah beberapa command yang bisa di gunakan.

1) ifconfig
Command ini merupakan command umum yang paling banyak di gunakan. Berikut adalah contoh command dari ifconfig.
sabto@xandros:~$ ifconfig -a
enp4s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 3c:97:XX:XX:XXip :XX txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19


lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 5584 bytes 568092 (568.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5584 bytes 568092 (568.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.8 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::2cd3:150:8a85:9cc4 prefixlen 64 scopeid 0x20 ether 20:68:9d:ec:c3:2e txqueuelen 1000 (Ethernet)
RX packets 125170 bytes 150299841 (150.2 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 91113 bytes 13778327 (13.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Dari hasil output nya terlihat bahwa command ifconfig ini tidak hanya dapat melihat IP address saja, tetapi juga beberapa detail yang lain seperti nama ethernet nya (wlp3s0, enp4s0), total paket yang masuk dan keluar di suatu ethernet (RX, TX), dan lain sebagainya. Command ini cukup lengkap jika anda ingin sekalian juga melihat detail yang lain nya.

2) ip addr
Command ini merupakan command yang jarang digunakan oleh kebanyakan orang. Mengingat command ini hanya menampilkan info dari IP address Linux kita tanpa memberikan detail yang lain. Bisa di bilang tidak selengkap command ifconfig sebelumnya. Berikut contoh output dari command tersebut

sabto@xandros-ubuntu:~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 3c:97:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 20:68:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
inet 192.168.0.8/24 brd 192.168.0.255 scope global dynamic noprefixroute wlp3s0
valid_lft 7058sec preferred_lft 7058sec
inet6 fe80::2cd3:150:8a85:9cc4/64 scope link noprefixroute
valid_lft forever preferred_lft forever

Hasil output diatas hanya menunjukan IP dan Mac Address nya saja, tidak selengkap command ifconfig. Namun command ini berguna jika hanya ingin sekedar melihat IP address nya saja.

Sekian pembahasan mengenai bagaimana cara melihat IP address di Linux dan semoga bermanfaat untuk pembaca. Jangan lupa untuk Share artikel ini supaya bisa bermanfaat untuk orang banyak. Jangan lupa untuk membaca artikel lainnya juga hanya di SolusiServer.com.

Wassalamualaikum Warrahmatullahi Wabarakatuh

Artikel Terkait