Winkelwagen

/ VPS-Infrastructuur

Alles over de zelfontwikkelde VPS-infrastructuur

Register now

/ Up to date

/ Nieuws

Lancering PerformanceVPS

Meer info
Hulp nodig?

    Sorry, we konden geen resultaten vinden voor jouw zoekopdracht.

    Een IPv4- of IPv6-adres toevoegen in Debian 12

    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 Debian 12 VPS toevoegt of statisch instelt. Hiervoor heb je een extra IPv4- en/of IPv6-adres nodig (afhankelijk van wat je wil instellen / toevoegen). Heb je die nog niet? Raadpleeg dan eerst een van de volgende artikelen:

    Kijk hier 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.

    • Doorloop de stappen in deze handleiding als root-gebruiker (of installeer sudo).  
       
    • Deze handleiding gaat over publieke IP-adressen. In deze handleiding vind je meer informatie over het instellen van interne adressen (voor je private network).      
       
    • Bij een VPS zit standaard één IPv4-adres inbegrepen (m.u.v. SandboxVPS'en), 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 Debian 12


     

    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 ens3.

    debian 9 ip a output


     

    Stap 3

    Koos je voor een installatie via een eenmalig wachtwoord, SSH-keys, of Cloud-config file? Volg dan de stappen in de tab ‘Fast Installs installatie’. Zo niet, volg dan de stappen in de ‘Handmatige installatie’-tab.

    Handmatige installatie

    Nu voeg je het extra IPv4-adres toe in de networkinterfaces. Open hiervoor eerst de configuratie van je netwerkinterface:

    sudo nano /etc/network/interfaces

    Er opent een configuratie-bestand waar enkel de loopback interface in is ingesteld. Je voegt hierin een statische en nieuw IP-adres toe met de volgende code syntax:

    auto ens3
    iface ens3 inet static
        address 136.144.210.124
        netmask 255.255.255.0
        gateway 136.144.210.1
    auto ens3:0
    allow-hotplug ens3:0
    iface ens3:0 inet static
        address 136.144.210.181
        netmask 255.255.255.0
    • Hier is address het IP-adres dat je wilt instellen en terug kunt vinden in het controlepaneel. Het (sub)netmask laat je op 255.255.255.0 staan.
    • Optioneel kun je je primaire IP via DHCP laten ophalen door voor ens3 enkel iface ens3 inet dhcp te gebruiken.
    • Voor je extra IP-adressen stel je geen gateway in, tenzij het IP-adres buiten de /24 range valt van het primaire IP-adres.

    Sla de wijzigingen op en sluit nano af (ctrl + x > > enter). Voor extra IPv4-adressen voeg je eronder ens3:1, ens3:2, enzovoort toe.

     
     

    Fast Installs installatie

     Schakel eerst Cloud Init uit. Verplaats/hernoem vervolgens de bestaande configuratie en pas de rechten aan met:

    sudo touch /etc/cloud/cloud-init.disabled
    sudo mv /etc/network/netplan/50-cloud-init.yaml /etc/netplan/01-netcfg.yaml
    sudo 600 /etc/netplan/01-netcfg.yaml

    Het laatste commando zorgt ervoor dat enkel de root-gebruiker lees- en schrijfrechten heeft tot het configuratiebestand.

    Open nu de netwerkconfiguratie:

    sudo nano /etc/netplan/01-netcfg.yaml

    Er opent een configuratie-bestand waar de door Cloud Init aangemaakte configuratie zichtbaar is. Je voegt hierin een statische en nieuw IP-adres toe met de volgende code syntax:

    network:
        ethernets:
            ens3:
                dhcp4: false
                dhcp6: true
                addresses:
                  - 149.210.181.124/24
                  - 149.210.189.113/24
                routes:
                  - to: default
                    via: 149.210.181.1    
    • Hier is address het IP-adres dat je wilt instellen en terug kunt vinden in het controlepaneel. Het (sub)netmask laat je op 255.255.255.0 staan.
    • Voor je extra IP-adressen stel je geen gateway in, tenzij het IP-adres buiten de /24 range valt van het primaire IP-adres.

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

     
     

     

    Stap 4

    Om het nieuwe IP-adres in gebruik te kunnen nemen, herstart je je netwerk en breng je de nieuwe interface down en opnieuw up (let op dat je SSH-verbinding verbreekt).

     

    Handmatige installatie:

    sudo systemctl restart networking

     

    Fast Installs installatie:

    sudo netplan apply

     

    Stap 5

    Wanneer je nu weer ip a uitvoert zul je het nieuwe toegevoegde IPv4-adres terugzien. Je kunt dit IP-adres testen door vanaf een andere computer / IP een ping-test uit te voeren.


     

    Een IPv6-adres toevoegen in Debian 12


     

    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 ens3.

    debian9 ip a output 1 ip


     

    Stap 3

    Koos je voor een installatie via een eenmalig wachtwoord, SSH-keys, of Cloud-config file? Volg dan de stappen in de tab ‘Fast Installs installatie’. Zo niet, volg dan de stappen in de ‘Handmatige installatie’-tab.

    Handmatige installatie

    Nu voeg je het extra IPv4-adres toe in de networkinterfaces. Open hiervoor eerst de configuratie van je netwerkinterface:

    sudo nano /etc/network/interfaces

    Er opent een configuratie-bestand waar enkel de loopback interface in is ingesteld. Je voegt hierin een statische en nieuw IP-adres toe met de volgende code syntax:

    iface ens3 inet6 static
        address 2a01:7c8:d001:61::1
        gateway 2a01:7c8:d001::1
        netmask 48
    iface ens3:0 inet6 static
        address 2a01:7c8:d001:61::1337
    • Hier is address het IP-adres dat je wilt instellen en terug kunt vinden in het controlepaneel. Het (sub)netmask laat je op 48 staan.
    • Voor je extra IP-adressen stel je geen gateway in, tenzij het IP-adres buiten de range valt van het primaire IP-adres.   

    Sla de wijzigingen op en sluit nano af (ctrl + x > > enter). Voor extra IPv4-adressen voeg je eronder ens3:1, ens3:2, enzovoort toe.

     
     

    Fast Installs installatie

     Schakel eerst Cloud Init uit. Verplaats/hernoem vervolgens de bestaande configuratie en pas de rechten aan met:

    sudo touch /etc/cloud/cloud-init.disabled
    sudo mv /etc/network/netplan/50-cloud-init.yaml /etc/netplan/01-netcfg.yaml
    sudo 600 /etc/netplan/01-netcfg.yaml

    Het laatste commando zorgt ervoor dat enkel de root-gebruiker lees- en schrijfrechten heeft tot het configuratiebestand.

    Open nu de netwerkconfiguratie:

    sudo nano /etc/netplan/01-netcfg.yaml

    Er opent een configuratie-bestand waar de door Cloud Init aangemaakte configuratie zichtbaar is. Je voegt hierin een statische en nieuw IP-adres toe met de volgende code syntax:

    network:
        ethernets:
            ens3:
                dhcp4: yes
                dhcp6: no
                addresses:
                  - 2a01:7c8:aab5:4cd::1/48
                  - 2a01:7c8:aab5:4cd::2/48
                routes:
                  - to: default
                    via: 2a01:7c8:aab5::1     
    • Hier is address het IP-adres dat je wilt instellen en terug kunt vinden in het controlepaneel. Het (sub)netmask laat je op 255.255.255.0 staan.
    • Voor je extra IP-adressen stel je geen gateway in, tenzij het IP-adres buiten de range valt van het primaire IP-adres.

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

     
     


    Stap 4

    Om het nieuwe IP-adres in gebruik te kunnen nemen, herstart je je netwerk en breng je de nieuwe interface down en opnieuw up (let op dat het eerste commando je SSH-verbinding verbreekt).

     

    Handmatige installatie:

    sudo systemctl restart networking

     

    Fast Installs installatie:

    sudo netplan apply


    Stap 5

    Wanneer je nu weer ip a uitvoert zul je het nieuwe toegevoegde IPv6-adres terugzien. Je kunt dit IP-adres testen door vanaf een andere computer / IP een ping-test uit te voeren.

    debian9 extra ipv6 addresses


     

    Hiermee zijn we aan het eind gekomen van deze handleiding over het toevoegen van (statische) IPv4- en IPv6-adressen in Debian 12.

    Kom je er niet uit?

    Ontvang persoonlijke hulp van onze supporters

    Neem contact op