Configuring Networks on CentOS

Mengonfigurasi jaringan setelah menginstall CentOS adalah langkah penting untuk memastikan server dapat mengakses internet dan dapat diakses oleh klien. Anda dapat mengaturnya menggunakan metode DHCP atau statis sesuai kebutuhan.

DHCP

Edit file /etc/sysconfig/network-scripts/ifcfg-eth0 seperti berikut.

BOOTPROTO=dhcp
DEVICE=eth0
HWADDR=56:f4:3c:76:a3:c5
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_FORCE_ACCEPT_RA=no
MTU=1500
ONBOOT=yes
TYPE=Ethernet
USERCTL=no

Kemudian restart service network untuk menerapkan perubahan.

systemctl restart network

Jika menggunakan NetworkManager, Anda bisa menggunakan perintah nmcli seperti berikut.

nmcli con modify eth0 ipv4.method auto
nmcli con down eth0
nmcli con up eth0

Statis

Edit file /etc/sysconfig/network-scripts/ifcfg-eth0 seperti berikut.

BOOTPROTO=none
DEFROUTE=yes
DEVICE=eth0
GATEWAY=192.168.192.1
HWADDR=56:f4:3c:76:a3:c5
IPADDR=192.168.192.136
IPADDR1=10.15.0.5
IPV6ADDR=2400:6180:0000:00D0:0000:0000:100A:C001/64
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6_DEFAULTGW=2400:6180:0:d0::1
IPV6_FORCE_ACCEPT_RA=no
MTU=1500
NETMASK=255.255.240.0
NETMASK1=255.255.0.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no

Kemudian restart service network untuk menerapkan perubahan.

systemctl restart network

Jika menggunakan NetworkManager, Anda bisa menggunakan perintah nmcli seperti berikut.

nmcli con modify eth0 ipv4.method manual \
 ipv4.address 192.168.192.136,10.15.0.5 \
 ipv4.gateway 192.168.192.1 \
 ipv6.method manual \
 ipv6.address 2400:6180:0:d0::100a:c001/64 \
 ipv6.gateway 2400:6180:0:d0::1

Lalu restart interface eth0.

nmcli con down eth0
nmcli con up eth0