Winkelwagen

/ .nl-domeinnaam

Jouw .nl voor slechts € 0,49.

Domeinnaam checken
E-mail

/ Hostingpakket keuzehulp

Weet je niet zeker welk hostingpakket de beste
keus is voor jouw website? Met onze keuzehulp
kom je er wel uit.

Direct naar de keuzehulp

/ OpenStack

/ Probeer Public Cloud uit

Gratis 1 maand aan de slag met Public Cloud?

Vraag proefperiode aan

/ TransIP Blog

CSM25: API security in een SaaS-wereld

Lees de blogpost
Hulp nodig?

    Sorry, we konden geen resultaten vinden voor jouw zoekopdracht.

    Een IPv4- of IPv6-adres toevoegen of statisch instellen in CentOS Stream 9, AlmaLinux 9 of RockyLinux 9

    Wanneer je een extra IPv4-adres bestelt, of een extra IPv6-adres toevoegt aan je IP-adressen via het controlepaneel,  worden deze niet automatisch via DHCP toegevoegd aan je VPS. Extra IP-adressen voeg je dan ook handmatig aan de netwerk-interfaces toe.

    In dit artikel leggen wij uit hoe je een IPv4- en IPv6-adres aan je CentOS Stream 9, AlmaLinux 9 of Rocky Linux 9 VPS toevoegt of statisch instelt. Hiervoor heb je in het eerste geval een extra IPv4- en/of IPv6-adres nodig. Heb je die nog niet? Raadpleeg dan eerst een van de volgende artikelen:

    Kijk in dit artikel voor een overzicht van al onze handleidingen om een extra of statisch IPv4- en IPv6-adressen aan verschillende Linux distros toe te voegen, of hier voor Windows.

    • Deze tutorial gaat over publieke IP-adressen. In deze handleiding vind je meer informatie over het instellen van interne adressen voor je private network.
       
    • Let op: het kan zijn dat op jouw VPS de netwerkadapter een andere naam heeft dan eth0. Je kunt dit met het commando ip a controleren.
       
    • Bij een VPS zit standaard één IPv4-adres inbegrepen, maar je kunt dit uitbreiden naar maximaal 20 IPv4-adressen.
       
    • Elke VPS heeft standaard een /64 IPv6-range tot zijn beschikking, waar naar eigen wens IP-adressen uit kunnen worden toegevoegd. Een /64 IPv6-range bevat in totaal 18,446,744,073,709,551,616 IP-adressen, dus de kans is vrij klein dat je er niet genoeg hebt! De gateway valt buiten deze range, dus het netmask stel je altijd in op 48.
     

     

    Een IPv4-adres toevoegen in CentOS Stream 9, AlmaLinux 9 of RockyLinux 9

     

    Stap 1

    Verbind met je VPS via de VPS-console of via SSH.


     

    Stap 2

    Eenmaal ingelogd zie je de huidige networkinterfaces en de daarop ingestelde IP's terug met het commando:

    ip a

    Voor de vervolgstappen is het vooral belangrijk dat je bewust bent van de correcte adapternaam. In dit voorbeeld is dat eth0. Bij installaties met een controlepaneel zoals Plesk is dit meestal ens3

    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        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 group default qlen 1000
        link/ether 52:54:00:f6:ae:54 brd ff:ff:ff:ff:ff:ff
        inet 149.210.111.222/24 brd 149.210.111.255 scope global noprefixroute eth0
           valid_lft forever preferred_lft forever
        inet6 2a01:7c8:aabb:111::1/48 scope global noprefixroute
           valid_lft forever preferred_lft forever
        inet6 fe80::5054:ff:fef6:ae54/64 scope link noprefixroute
           valid_lft forever preferred_lft forever

     

    Stap 3

    Let op: Maak je gebruik van de fast installs feature voor VPS en heb je daarbij gekozen voor installatie via SSH-keys, eenmalig wachtwoord, of cloud-config user data? Schakel dan het onderliggende CloudInit uit:

    sudo touch /etc/cloud/cloud-init.disabled

     

    Stap 4

    Er zijn twee opties om vanaf dit punt verder te gaan: de configuratie via een grafische interface (GUI) te doorlopen of via command-line. Heb je een VPS gecloned of een snapshot op een andere VPS teruggezet? Dan raden we de handmatige configuratie aan. 

    Handmatige configuratie

    Stap 1

    Open de netwerkconfiguratie. Deze is doorgaans te vinden in /etc/sysconfig/network-scripts/ (pas eth0 aan naar de naam van de adapter die je in stap 2 vond.

    sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

     

    Stap 2

    Pas de configuratie aan zodat die er uit ziet zoals hieronder, pas daarbij de IP-adressen aan naar die van jouw VPS.

    AUTOCONNECT_PRIORITY=120
    BOOTPROTO=none
    DEVICE=eth0
    ONBOOT=yes
    TYPE=ethernet
    IPV4_FAILURE_FATAL=no
    IPADDR=149.210.111.222
    IPADDR1=149.210.222.111
    NETMASK=255.255.255.0
    NETMASK1=255.255.255.0
    PREFIX=24
    PREFIX1=24
    GATEWAY=149.210.111.1
    GATEWAY1=149.210.222.1
    • IPADDR(x) is het IP-adres dat je wilt instellen en GATEWAY(x) de gateway, deze kun je voor je IP-adres terugvinden in het controlepaneel.
    • Voor elk IP-adres dat je toevoegt neem je een oplopend nummer, dus IPADDR, IPADDR1, IPADDR2, IPADDR3, etc. Hetzelfde geldt voor gateways indien van toepassing. Laat het (sub)NETMASK op 255.255.255.0 staan.
    • Het is niet verplicht om de gateway toe te voegen wanneer het extra IP-adres zich in dezelfde /24 range bevindt. Indien dit niet het geval is dan zul je dit wel moeten toevoegen, omdat je anders problemen krijgt met het bereiken van andere IP's binnen het TransIP-netwerk.

    Sla de wijzigingen op en sluit nano af (ctrl + > > enter).


     

    Stap 3

    Herstart de NetworkManager om de nieuwe IP-configuratie in gebruik te nemen:

    sudo systemctl restart NetworkManager
     
     

    Configuratie via een GUI

    Stap 1

    CentOS 9, AlmaLinux 9 en Rocky linux 9 maken gebruik van een 'keyfile' systeem in plaats van de NetworkManager configuratiefiles waar je allicht bekend mee bent. Deze beheer je op een andere manier, namelijk via een grafische command-line tool genaamd 'nmtui'. Start deze met het commando:

    sudo nmtui

     

    Stap 2

    Je krijgt het onderstaande menu te zien. De optie 'Edit a connection' is standaard geselecteerd. Druk op 'Enter' om verder te gaan.

    nmtui edit connection


     

    Stap 3

    Selecteer vervolgens de naam van de adapter uit stap 2 (meestal zie je hier maar één adapter), gebruik de pijltjestoetsen om 'Edit' te selecteren en druk op 'Enter'.

    nmtui edit eth0


     

    Stap 4

    Selecteer achter 'IPv4 CONFIGURATION' de optie 'Automatic'. Druk op 'Enter', selecteer vervolgens 'Manual' en druk nogmaals op 'Enter'.

    nmtui ipv4 manual

    Selecteer nu met de pijltjes rechts 'Show' en druk op 'Enter'. Pas de configuratie aan zoals in het voorbeeld hieronder met daarbij de volgende aanpassingen:

    • Vervang 136.144.131.92/24 door het primaire IPv4-adres van jouw VPS. Vergeet niet het subnet /24 toe te voegen.
    • Wil je meer IP-adressen toevoegen? Selecteer dan 'Add' en voeg de overige IP-adressen toe.
    • Stel als Gateway het IPv4-gateway adres van je primaire IPv4-adres in. Deze vind je terug in het controlepaneel bij je VPS onder 'Beheren' > 'Netwerkinformatie'.
    • Stel als DNS servers de beschikbare IPv4-adressen van de DNS-servers in die je eveneens terugvindt in je controlepaneel onder 'Netwerkinformatie'.
    • Vergeet niet de opties 'Ignore automatically obtained routes' en 'Ignore automatically obtained DNS parameters' aan te vinken.

    nmtui ipv4 manual show

    Selecteer tot slot onderaan de optie 'OK' en druk op 'Enter' om de wijzigingen te verwerken.


     

    Stap 5

    Je komt terug bij het scherm uit stap 5. Druk op 'Esc' om een scherm verder terug te gaan, selecteer 'Quit' en druk op 'Enter' om nmtui af te sluiten.

    nmtui quit


     

    Stap 6

    Verwerk tot slot de wijzigingen met het commando:

    sudo nmcli networking off && sudo nmcli networking on
     
     

     

    Een IPv6-adres toevoegen in CentOS Stream 9, AlmaLinux 9 of Rocky Linux 9

     

    Stap 1

    Verbind met je VPS via de VPS-console of via SSH.


     

    Stap 2

    Eenmaal ingelogd zie je de huidige networkinterfaces en de daarop ingestelde IP's terug door middel van het commando:

    ip a

    Voor de vervolgstappen is het vooral belangrijk dat je bewust bent van de correcte adapternaam. In dit voorbeeld is dat eth0.

    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        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 group default qlen 1000
        link/ether 52:54:00:f6:ae:54 brd ff:ff:ff:ff:ff:ff
        inet 149.210.111.222/24 brd 149.210.111.255 scope global noprefixroute eth0
           valid_lft forever preferred_lft forever
        inet6 2a01:7c8:aabb:111::1/48 scope global noprefixroute
           valid_lft forever preferred_lft forever
        inet6 fe80::5054:ff:fef6:ae54/64 scope link noprefixroute
           valid_lft forever preferred_lft forever

     

    Stap 3

    Anchor

    Let op: Maak je gebruik van de fast installs feature voor VPS en heb je daarbij gekozen voor installatie via SSH-keys, eenmalig wachtwoord, of cloud-config user data? Schakel dan het onderliggende CloudInit uit en verwijder (optioneel) de bestaande configuratie:

    sudo touch /etc/cloud/cloud-init.disabled
    sudo rm /etc/sysconfig/network-scripts/ifcfg-eth0

     

    Stap 4

    Er zijn twee opties om vanaf dit punt verder te gaan: de configuratie via een grafische interface (GUI) te doorlopen of via command-line. Heb je een VPS gecloned of een snapshot op een andere VPS teruggezet? Dan raden we de handmatige configuratie aan. 

    Handmatige configuratie

    Stap 1

    Open de netwerkconfiguratie. Deze is doorgaans te vinden in /etc/sysconfig/network-scripts/ (pas eth0 aan naar de naam van de adapter die je in stap 2 vond.

    sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

     

    Stap 2

    In het geopende configuratiebestand voeg je de onderstaande regels toe indien deze nog ontbreken. Gebruik hiervoor het primaire IPv6-adres en de bijbehorende gateway, zoals die terug te zien is in je controlepaneel onder 'beheren' > 'netwerkinformatie'.

    IPV6INIT=yes
    IPV6_AUTOCONF=no
    IPV6ADDR=2a01:7c8:aabb:111::1
    IPV6_DEFAULTGW=2a01:7c8:aabb::1
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no

    Sla de wijzigingen op en sluit nano af (ctrl + > > enter). Mocht je nog meer IPv6-adressen willen toevoegen, voeg dan de volgende regel toe (plaats alle extra adressen tussen de haakjes):

    IPV6ADDR_SECONDARIES="2a01:7c8:aabb:111::2 2a01:7c8:aab:111::3"

     

    Stap 3

    Herstart de NetworkManager om de nieuwe IP-configuratie in gebruik te nemen:

    sudo systemctl restart NetworkManager
     
     

    Configuratie via een GUI

    Stap 1

    CentOS 9, AlmaLinux 9 en Rocky linux 9 maken gebruik van een 'keyfile' systeem in plaats van de NetworkManager configuratiefiles waar je allicht bekend mee bent. Deze beheer je op een andere manier, namelijk via een grafische command-line tool genaamd 'nmtui'. Start deze met het commando:

    sudo nmtui

    Je krijgt het onderstaande menu te zien. De optie 'Edit a connection' is standaard geselecteerd. Druk op 'Enter' om verder te gaan.

    nmtui edit connection


     

    Stap 2

    Selecteer vervolgens de naam van de adapter uit stap 2 (meestal zie je hier maar één adapter), gebruik de pijltjestoetsen om 'Edit' te selecteren en druk op 'Enter'.

    nmtui edit eth0
     


     

    Stap 3

    Selecteer achter 'IPv6 CONFIGURATION' de optie 'Automatic'. Druk op 'Enter', selecteer vervolgens 'Manual' en druk nogmaals op 'Enter'.

    nmtui ipv6 manual

    Selecteer nu met de pijltjes rechts 'Show' en druk op 'Enter'. Pas de configuratie aan zoals in het voorbeeld hieronder met daarbij de volgende aanpassingen:

    • Vervang 2a01:7c8:fff9:34c::/48 door het primaire IPv6-adres van jouw VPS. Vergeet niet het subnet /48 toe te voegen.
    • Wil je meer IP-adressen toevoegen? Selecteer dan 'Add' en voeg de overige IP-adressen toe.
    • Stel als Gateway het IPv6-gateway adres van je primaire IPv6-adres in. Deze vind je terug in het controlepaneel bij je VPS onder 'Beheren' > 'Netwerkinformatie'.
    • Stel als DNS servers de beschikbare IPv6-adressen van de DNS-servers in die je eveneens terugvindt in je controlepaneel onder 'Netwerkinformatie'.
    • Vergeet niet de opties 'Ignore automatically obtained routes' en 'Ignore automatically obtained DNS parameters' aan te vinken.

    nmtui ipv6 manual show

    Selecteer tot slot onderaan de optie 'OK' en druk op 'Enter' om de wijzigingen te verwerken.


     

    Stap 4

    Je komt terug bij het scherm uit stap 5. Druk op 'Esc' om een scherm verder terug te gaan, selecteer 'Quit' en druk op 'Enter' om nmtui af te sluiten.

    nmtui quit


     

    Stap 5

    Verwerk tot slot de wijzigingen met het commando:

    sudo nmcli networking off && sudo nmcli networking on
     
     

     

    Hiermee zijn we aan het eind gekomen van deze handleiding over het toevoegen van (statische) IPv4- en IPv6-adressen aan AlmaLinux 9, Rocky Linux 9 en CentOS Stream 9.

    Kom je er niet uit?

    Ontvang persoonlijke hulp van onze supporters

    Neem contact op