GNU/Linux >> Belajar Linux >  >> Cent OS

perintah ifconfig tidak ditemukan pada CentOS 7 Instalasi minimal

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 eth0
Catatan:

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.


Cent OS
  1. perintah ifconfig tidak ditemukan – CentOS/RHEL 7

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. perintah semanage tidak ditemukan di CentOS 8 / RHEL 8

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan

  1. Cara Memperbaiki "perintah semanage" Tidak Ditemukan Kesalahan di CentOS

  2. Mengapa hosts.allow tidak berfungsi pada CentOS 7 Instalasi minimal

  3. "firewall-cmd:perintah tidak ditemukan" pada CentOS 8 [Terpecahkan]