Saya telah menggunakan ifconfig
perintah untuk mengkonfigurasi antarmuka jaringan, mengaktifkan atau menonaktifkan antarmuka, menampilkan informasi alamat IP, mengubah alamat MAC antarmuka jaringan di Linux. Tapi di mana perintah itu sekarang di CentOS 7? Saya mendapatkan ifconfig
perintah tidak ditemukan pada instalasi minimal CentOS 7? Nah, tahukah Anda, ifconfig
perintah sekarang sudah usang pada versi minimal RHEL 7, CentOS 7 dan versi Linux lainnya mulai dari 7. Jika Anda pernah menginstal versi minimal CentOS 7, maka inilah cara Anda dapat menemukan alamat IP &detail antarmuka jaringan lainnya.
Dalam instalasi minimal CentOS 7, Anda dapat menggunakan perintah alternatif – ‘ip addr
' untuk melihat detail antarmuka jaringan.
Bagaimana cara melihat detail alamat IP menggunakan perintah ip?
$ ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 linet 10.180.8.129/26 brd 10.180.8.1 scope global eth0 valid_lft forever preferred_lft forever
Anda juga dapat menggunakan ‘ip link
' untuk melihat statistik antarmuka jaringan.
$ ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
Bagaimana cara menetapkan alamat IP ke antarmuka?
# ip addr add 10.180.8.220 dev eth0Catatan:
Alamat IP yang ditetapkan menggunakan perintah di atas bersifat sementara dan akan hilang setelah sistem dihidupkan ulang. Untuk membuat perubahan permanen, Anda perlu mengedit /etc/network/interfaces
dan tetapkan alamat IP.
auto eth0 iface eth0 inet static address 10.180.8.220 netmask 255.255.255.0 gateway 10.180.8.1
Cara menghapus alamat IP
# ip addr del 10.180.8.220/24 dev eth0
Cara mengaktifkan/menonaktifkan antarmuka jaringan
Ingat, ifup
dan ifdown
perintah untuk mengaktifkan dan menonaktifkan antarmuka jaringan? Hal yang sama dapat dicapai dengan menggunakan perintah di bawah ini.
# ip link set eth0 up
Untuk menonaktifkan antarmuka jaringan:
# ip link set eth0 down
Bagaimana cara mendapatkan kembali ifconfig pada instalasi minimal CentOS 7?
Cukup instal paket yang menyediakan ifconfig
memerintah. Untuk memeriksa paket mana yang menyediakan ifconfig
perintah, jalankan perintah di bawah ini.
# yum provides ifconfig
Contoh keluaran:
net-tools-2.0-0.17.20131004git.el7.x86_64 : Basic networking tools Repo : @base Matched from: Filename : /usr/sbin/ifconfig
Output di atas mengkonfirmasi bahwa net-tools
adalah paket yang menyediakan ifconfig
perintah.
Instal paket net-tools menggunakan yum
# yum install net-tools
Itu dia! Anda sekarang dapat menggunakan ifconfig perintah pada instalasi minimal CentOS 7.