Articles

De netwerkinstellingen van CentOS 7 configureren

Posted on

De volgende tutorial leidt u door de configuratie van de netwerkinstellingen van CentOS 7. Als u bekend bent met CentOS 6 of lager, zult u merken dat de netwerkconfiguratiebestanden grotendeels hetzelfde zijn.

Het grootste verschil tussen de laatste grote versie en die daaronder is de naamgevingsconventie voor netwerkinterfaces. Vóór CentOS 7 waren de netwerk interfaces genummerd, beginnend bij 0. De eerste interface werd ook wel eth0 genoemd. Dit is niet langer het geval, aangezien de eerste netwerk interface nu enp3s0 heet.

Inzicht in de naamgeving van netwerkinterfaces

Een voorspelbare manier om de naam van een netwerkinterface te bepalen werd in CentOS 6 geïntroduceerd. Pas toen CentOS 7 werd uitgebracht, werd deze functie standaard ingeschakeld.

De voorspelbare naamgevingsconventie wijst een naam toe aan een interface op basis van een aantal factoren. Voor een ethernet kaart worden de volgende gebruikt: type, bus, en slot. Bijvoorbeeld, de eerste netwerkinterface voor een CentOS 7 server die draait op Virtualbox zou het label enp3sp krijgen, oftewel Ethernet device, bus 3, slot 0.

Device Type

en

ethernet

sl

Serial line IP (slip)

wl

wlan

ww

swan

Voorspelbare naamgeving uitschakelen

Hoewel het niet wordt aangeraden om deze functie uit te schakelen, kunt u het op ieder moment uitschakelen. Als u dit doet, keert u terug naar een naamgevingsconventie van etc.

Common Settings

GATEWAY: Het IP adres van uw netwerk gateway. Vereist als u connectiviteit buiten uw lokale netwerksubnet nodig hebt, zoals internetconnectiviteit.

IPADDR: Het IP-adres van de netwerkinterface.

Configuratiebestand

Een statisch IP-adres configureren

Een statisch adres is er een dat permanent aan één host wordt toegewezen. Het is een adres dat handmatig door de beheerder wordt geconfigureerd.

  1. Open het configuratiebestand voor uw netwerkinterface.
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. Voeg de volgende instellingen toe aan het bestand:
    DEVICE=enp3s0ONBOOT=yesIPADDR=192.168.1.10NETMASK=255.255.255.0GATEWAY=192.168.1.1
  3. Sla uw wijzigingen op en sluit af

  4. Uw nieuwe instellingen zijn pas van toepassing als de netwerkinterface opnieuw wordt opgestart of online wordt gebracht. Als u op afstand bent ingelogd op de server en de netwerkinstellingen wijzigt van de interface waarmee u bent verbonden, moet u het systeem opnieuw opstarten.
  5. De netwerkinterface opnieuw opstarten.
    ifdown enp0s3
    ifup enp0s3

DHCP-instellingen configureren

Een dynamisch adres is een adres dat van een DHCP-server wordt gehuurd wanneer een systeem opstart of een netwerkinterface online komt. De volgende instellingen configureren een netwerkinterface voor DHCP.

  1. Open het configuratiebestand voor uw netwerkinterface.
    vi /etc/sysconfig/network-scripts/ifcfg-
  2. Voeg de volgende instellingen toe. Als er al een configuratie bestaat, wijzig deze dan als volgt:
    DEVICE=enp3s0ONBOOT=yesDHCP=yes
  3. Bewaar uw wijzigingen en sluit af
  4. Uw nieuwe instellingen zijn pas van toepassing als de netwerkinterface opnieuw wordt opgestart of online wordt gebracht. Als u op afstand bent ingelogd op de server en de netwerkinstellingen wijzigt van de interface waarmee u bent verbonden, herstart het systeem dan.
  5. Herstart de netwerkinterface.
    ifdown enp0s3
    ifup enp0s3

Validate Your Network Settings

U wilt er zeker van zijn dat uw netwerkinterface uw nieuwe instellingen heeft toegepast. U kunt het IP commando gebruiken om de instellingen uit te voeren.

ip a show enps3s0

De uitvoer toont basisinformatie over de interface, zoals apparaatnaam, IP-adres, MAC-adres, enz. Het volgende is een voorbeeld van de uitvoer.

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:b2:73:09 brd ff:ff:ff:ff:ff:ff inet 192.168.1.218/24 brd 192.168.1.255 scope global dynamic enp0s3 valid_lft 604708sec preferred_lft 604708sec inet6 fe80::340f:7dd6:76fc:780b/64 scope link tentative dadfailed valid_lft forever preferred_lft forever inet6 fe80::18f3:7b5:6d27:2b78/64 scope link tentative dadfailed valid_lft forever preferred_lft forever inet6 fe80::303d:1226:78e0:763e/64 scope link tentative dadfailed valid_lft forever preferred_lft forever

Geef een reactie

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