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

CentOS / RHEL 7:Mengonfigurasi alamat IP statis menggunakan file konfigurasi antarmuka jaringan

Ada berbagai cara Anda dapat mengkonfigurasi alamat IP di RHEL 7. Postingan membahas penggunaan file konfigurasi antarmuka jaringan untuk mengkonfigurasi alamat IP. Setiap perangkat jaringan fisik memiliki file konfigurasi antarmuka jaringan terkait. File konfigurasi antarmuka jaringan terletak di /etc/sysconfig/network-scripts direktori.

1. Gunakan perintah ip addr untuk menampilkan antarmuka jaringan yang tersedia.

# ip addr
1: lo: [LOOPBACK,UP,LOWER_UP] mtu 65536 qdisc noqueue state UNKNOWN
    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: eth0: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:23:2f:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.104/24 brd 192.168.43.255 scope global dynamic eth0
       valid_lft 2792sec preferred_lft 2792sec
    inet6 2405:204:10a:6c1:250:56ff:fe23:2fbc/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fe23:2fbc/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d5:6e:a6 brd ff:ff:ff:ff:ff:ff

Perhatikan bahwa Anda memiliki 3 antarmuka Ethernet (eth0, eth1) dan antarmuka loopback (lo). Jika nama antarmuka Anda mirip dengan eno16777736, lihat postingan ini untuk mengubah penamaan antarmuka menjadi eth0 dan eth1.

2. cd ke direktori /etc/sysconfig/network-scripts yang menyimpan file konfigurasi antarmuka jaringan.

# cd /etc/sysconfig/network-scripts

Di sini Anda akan menemukan file konfigurasi jaringan untuk antarmuka eth1 yaitu ifcfg-eth1 . Jika belum ada, Anda dapat menyalin file konfigurasi antarmuka antarmuka eth0.

3. Kami ingin menetapkan alamat IP 192.168.1.30 ke antarmuka eth1. Edit file konfigurasi untuk antarmuka dan ubah parameter yang disorot seperti yang ditunjukkan di bawah ini :

# vi ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="no"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
UUID="7fe712d2-5e3a-4f68-b34b-4b3f6c787a56"
ONBOOT="yes"
IPADDR0="192.168.1.30"
PREFIX0="24"
HWADDR="00:0C:29:D5:6E:9C"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"

4. Edit file /etc/hosts untuk menambahkan entri untuk alamat IP baru :

# cat /etc/hosts
127.0.0.1   	localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         	localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.30	geeklab

5. Mulai ulang layanan jaringan :

# systemctl restart network
# ip addr
1: lo: [LOOPBACK,UP,LOWER_UP] mtu 65536 qdisc noqueue state UNKNOWN
    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: eth0: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:23:2f:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.104/24 brd 192.168.43.255 scope global dynamic eth0
       valid_lft 2538sec preferred_lft 2538sec
    inet6 2405:204:10a:6c1:250:56ff:fe23:2fbc/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fe23:2fbc/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d5:6e:a6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.30/24 brd 192.168.1.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fed5:6ea6/64 scope link
       valid_lft forever preferred_lft forever

Menggunakan skrip kontrol antarmuka jaringan untuk menghentikan/memulai antarmuka jaringan tertentu

Skrip kontrol antarmuka jaringan yaitu ifup dan jika tidak aktif . Gunakan perintah ifdown untuk menghentikan antarmuka dan eno16777736. Verifikasi status antarmuka menggunakan perintah “if addr” (alamat ip seharusnya hilang):

# ifdown eth1
# ip a
1: lo: [LOOPBACK,UP,LOWER_UP] mtu 65536 qdisc noqueue state UNKNOWN
    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: eth0: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:23:2f:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.104/24 brd 192.168.43.255 scope global dynamic eth0
       valid_lft 2751sec preferred_lft 2751sec
    inet6 2405:204:10a:6c1:250:56ff:fe23:2fbc/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fe23:2fbc/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d5:6e:a6 brd ff:ff:ff:ff:ff:ff

Gunakan perintah ifup untuk memulai antarmuka lagi :

# ifup eth1
# ip addr
1: lo: [LOOPBACK,UP,LOWER_UP] mtu 65536 qdisc noqueue state UNKNOWN
    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: eth0: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:50:56:23:2f:bc brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.104/24 brd 192.168.43.255 scope global dynamic eth0
       valid_lft 2720sec preferred_lft 2720sec
    inet6 2405:204:10a:6c1:250:56ff:fe23:2fbc/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fe23:2fbc/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: [BROADCAST,MULTICAST,UP,LOWER_UP] mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d5:6e:a6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.30/24 brd 192.168.1.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fed5:6ea6/64 scope link
       valid_lft forever preferred_lft forever


Cent OS
  1. CentOS / RHEL :Panduan pemula untuk vsftpd (instalasi dan konfigurasi)

  2. CentOS / RHEL 7 :Cara mengonfigurasi Network Bonding atau NIC teaming

  3. Cara Mengonfigurasi Teaming Antarmuka Jaringan di CentOS/RHEL 7 dan 8

  1. Mengonfigurasi antarmuka jaringan dengan alamat IP Statis pada RHEL 7

  2. CentOS / RHEL 7 :Cara mengubah nama Antarmuka Jaringan

  3. Cara menghapus konfigurasi Jaringan ikatan di CentOS/RHEL

  1. CentOS / RHEL 7 :Mengkonfigurasi NTP menggunakan chrony

  2. CentOS / RHEL 7 :Cara membuat Network Bonding (NIC teaming) menggunakan nmcli

  3. Mengonfigurasi Logging Jarak Jauh menggunakan rsyslog di CentOS/RHEL