Articles

Configureer statisch IP adres op CentOS

Na een verse installatie gebruikt CentOS DHCP (dhclient -v) om een IP adres aan de machine toe te wijzen, welke blijft veranderen bij reboots, of service herstarts, etc.

Use-case: Bij verschillende service setups, vooral bij een geclusterde configuratie, moeten we voor elke machine een vast IP-adres instellen, zodat ze met elkaar kunnen communiceren. In het geval van DHCP kan de installatie bij een reboot mislukken, omdat elke machine een nieuw IP-adres krijgt. Dus de eerste stap is het instellen van een statisch IP adres.

Stap 0 – Verkrijg ethernet interface naam

U kunt deze verkrijgen met een van de volgende commando’s – de naam kan in verschillende formaten ethx, ensxx, enpxx zijn, bijvoorbeeld, eth0, ens03, enp0s3, enz.

ip addr

of,

ifconfig

of,

nmcli d

Output:

Step 1 – backup resolv.conf

Kan worden bijgewerkt door de NetworkManager service – in het geval DNS is gespecificeerd in de interface conf.

$ sudo cp /etc/resolv.conf /etc/resolv.conf.backup

Stap 2 – Ethernet-scriptbestand bewerken

Werk nu het script bij voor de volgende parameters

BOOTPROTO=static
IPADDR=192.168.169.130
NAME=eno16777736
ONBOOT=yes

Output:

Stap 3 – Netwerkbestand en DNS bijwerken

Stel de gateway in /etc/sysconfig/network. U kunt de gateway opvragen met een van de volgende commando’s:

route -n

of,

ip route

Output:

Update the gateway

$ vi /etc/sysconfig/network
NETWORKING=yes
GATEWAY=192.168.169.2

Update the DNS

U kunt een van de Google nameservers gebruiken, d.w.z. 8.8.8.8, of 8.8.4.4.

$ vi /etc/resolv.conf
# Gegenereerd door NetworkManager
nameserver 8.8.8.8

Stap 4 – Herstart uw netwerk of reboot

systemctl restart network

Laat een antwoord achter

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *