Mengenal Ifconfig di Linux

rumahlinux - Ifconfig merupakan alat manajemen jaringan, ifconfig digunakan untuk mengkonfigurasi dan melihat status antarmuka jaringan di sistem operasi Linux. Dengan ifconfig, Anda dapat menetapkan alamat IP, mengaktifkan atau menonaktifkan antarmuka, mengelola cache ARP, rute, dan banyak lagi.

tutorial dasar ifconfig di linux|Linux untuk pemula|perintah linux untuk pemula|cara menggunakan ifconfig|
perintah dasar ifconfig


Pada ulasan kali ini, tim rumahlinux akan mengeksplorasi cara menggunakan perintah  ifconfig.

Cara meng-install ifconfig

Perintah ifconfig sudah ditinggalkan dan diganti dengan ip dan mungkin tidak termasuk dalam distribusi Linux baru.

Jika Anda mendapatkan pesan kesalahan yang mengatakan "ifconfig: command not found", itu berarti paket yang berisi perintah tersebut tidak diinstal pada sistem Anda.

Cara Instal ifconfig di Ubuntu/Debian

Pada distribusi Linux berbasis Ubuntu dan Debian, jalankan perintah berikut untuk menginstal ifconfig:

$ sudo apt install net-tools –y

Cara Instal ifconfig di Centos

Untuk menginstal ifconfig di CentOS dan distro Linux berbasis RHEL lainnya, ketik:

$ sudo dnf install net-tools –y

Cara Menggunakan perintah ifconfig

Sintaks dasar perintah ifconfig ditunjukkan di bawah ini:

ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]

Di mana:

interface - adalah nama antarmuka jaringan.

address - adalah alamat IP yang ingin Anda tetapkan.

Konfigurasi yang diatur dengan perintah ifconfig tidak persisten. Setelah sistem restart, semua perubahan hilang. Untuk membuat perubahan permanen, Anda perlu mengedit file konfigurasi khusus distro atau menambahkan perintah ke skrip startup.

Hanya root atau pengguna dengan hak sudo yang dapat mengonfigurasi antarmuka jaringan.

Cara menampilkan Informasi Antarmuka Jaringan

Saat dipanggil tanpa opsi apa pun, ifconfig menampilkan informasi konfigurasi semua antarmuka jaringan dan alamat ip terkait:

$ ifconfig -a

Outputnya mencakup informasi tentang semua antarmuka jaringan yang aktif dan tidak aktif:


docker0   Link encap:Ethernet  HWaddr 56:84:7a:fe:97:99 

          inet addr:172.17.42.1  Bcast:0.0.0.0  Mask:255.255.0.0

          UP BROADCAST MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

 

lo        Link encap:Local Loopback 

          inet addr:127.0.0.1  Mask:255.0.0.0

          inet6 addr: ::1/128 Scope:Host

          UP LOOPBACK RUNNING  MTU:65536  Metric:1

          RX packets:4198 errors:0 dropped:0 overruns:0 frame:0

          TX packets:4198 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1

          RX bytes:498729 (498.7 KB)  TX bytes:498729 (498.7 KB)

 

eth0      Link encap:Ethernet  HWaddr 4c:bb:58:9c:f5:55 

          inet addr:172.20.10.3  Bcast:172.20.10.15  Mask:255.255.255.240

          inet6 addr: 2401:4900:1d65:40a1:4ebb:58ff:fe9c:f555/64 Scope:Global

          inet6 addr: 2401:4900:1d65:40a1:f1c9:6a90:2d99:924e/64 Scope:Global

          inet6 addr: fe80::4ebb:58ff:fe9c:f555/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:84110 errors:0 dropped:0 overruns:0 frame:0

          TX packets:59727 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:70667629 (70.6 MB)  TX bytes:20886290 (20.8 MB)

Untuk menampilkan informasi konfigurasi antarmuka jaringan tertentu, tulis nama antarmuka setelah perintah:

$ ifconfig eth0  

Outputnya akan terlihat seperti ini:

eth0      Link encap:Ethernet  HWaddr 4c:bb:58:9c:f5:55 

          inet addr:172.20.10.3  Bcast:172.20.10.15  Mask:255.255.255.240

          inet6 addr: 2401:4900:1d65:40a1:4ebb:58ff:fe9c:f555/64 Scope:Global

          inet6 addr: 2401:4900:1d65:40a1:f1c9:6a90:2d99:924e/64 Scope:Global

          inet6 addr: fe80::4ebb:58ff:fe9c:f555/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:84110 errors:0 dropped:0 overruns:0 frame:0

          TX packets:59727 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:70667629 (70.6 MB)  TX bytes:20886290 (20.8 MB)

Cara memasang alamat IP dan Netmask ke Antarmuka Jaringan

Dengan perintah ifconfig, Anda dapat menetapkan alamat IP dan netmask ke antarmuka jaringan.

Gunakan sintaks berikut untuk menetapkan alamat IP dan netmask:

ifconfig [interface-name] [ip-address] netmask [subnet-mask]

Misalnya, untuk menetapkan alamat IP 192.168.0.101 dan netmask 255.255.0.0 ke antarmuka eth0, Anda akan menjalankan:

$ ifconfig eth0 192.168.0.101 netmask 255.255.0.0

Aktifkan dan Nonaktifkan Antarmuka Jaringan

Terkadang, Anda mungkin perlu mengatur ulang antarmuka jaringan. Dalam hal ini, perintah ifconfig dapat digunakan untuk mengaktifkan atau menonaktifkan antarmuka jaringan.

Untuk menonaktifkan antarmuka jaringan aktif , masukkan nama perangkat diikuti dengan down tanda:

$ ifconfig eth0 down

Untuk mengaktifkan antarmuka jaringan yang tidak aktif, gunakan up tanda:
$ ifconfig eth0 up

Demikian informasi tentang ifconfig di linux. Silahkan mencoba dan diterapkan saat Anda ingin belajar dasar-dasar jaringan di Linux.

Dapatkan Tutorial Linux Bahasa Indonesia, hanya di rumahlinux.site

Belajar dari Rumah, Ya... di Rumah Linux aja...

1 Response to "Mengenal Ifconfig di Linux"

Rahmat Widodo mengatakan...

nice article..

Posting Komentar