De laatste herziening van het internetprotocol en de verschillende voordelen ervan zijn bemoedigend genoeg om te leren hoe u ze kunt gebruiken. De fundamentele vraag die u zich wellicht stelt, is: waar moet ik beginnen? Het is gemakkelijk; u moet begrijpen hoe u Ubuntu IPv6 (Internet Protocol versie 6) als uitgangspunt kunt inschakelen. Om dit te bereiken, kunt u deze richtlijn gebruiken om vertrouwd te raken met elke stap van het inschakelen van IPv6 op de Ubuntu-server. Voordat we verder gaan, moeten we bekijken wat we weten over IPv6 en de voordelen ervan.
Wat is IPv6?
IPv6 (Internet Protocol Version 6) is de Internet Protocol (IP)-adresstandaard van de volgende generatie, ontworpen om IPv4 te bevorderen en uiteindelijk te vervangen. Alle apparaten die met internet zijn verbonden, zoals computers, mobiele telefoons, domotica-componenten en IoT-sensoren, hebben meerdere IP-adressen nodig om tussen andere apparaten te communiceren. Het oorspronkelijke IP-adressysteem, IPv4 genaamd, heeft bijna geen adressen meer vanwege het wijdverbreide gebruik ervan als gevolg van de toename van het aantal aangesloten apparaten. Om meer te weten te komen over de verschillen tussen IPv4 en IPv6, lees: “IPv4 versus IPv6: hoe IPv6 IPv4 gaat vervangen“

Wat zijn de voordelen van IPv6?
IPv6 is de nieuwste versie van het internetprotocol en functioneert op dezelfde manier als IPv4; beide bieden de unieke IP-adressen die nodig zijn om apparaten met internettoegang te laten communiceren. Maar het heeft één belangrijk verschil met IPv4: het gebruikt een 128-bits IP-adres.
Dit zijn de belangrijkste voordelen van IPv6:
- Biedt automatische configuratie
- Geen botsingen tussen privéadressen
- verbeterde multicast-routering
- Eenvoudiger koptekstformaat
- Vereenvoudigde en efficiëntere routering
- Betere servicekwaliteit (flowlabeling)
- Ingebouwde authenticatie en ondersteuning
- het aanbieden van flexibele keuzes en uitbreidingen
- Beter beheersbaar beheer (geen DHCP)
Waarom werd IPv6 geïntroduceerd?
IPv6 is expliciet gemaakt om de uitputting van de adresruimte op te lossen. Zelfs in de jaren tachtig uitten professionals hun zorgen over het uitputtingsprobleem. Bovendien vertoonde het kort na de lancering van IPv4-adressering verschillende beperkingen, zoals schaalbaarheids- en capaciteitsproblemen.
Lees ook: DNS-configuratie op MikroTik
IPV6 instellen op Ubuntu
Hier is de stapsgewijze richtlijn die u nodig hebt om Ubuntu IPv6 op uw systeem in te schakelen.
Stap 1: sysctl.conf-bestand bewerken
De eerste stap bij het configureren van Ubuntu IPv6 is om in te loggen op de server met root-toegang. Daarna moet u een deel van de informatie in het bestand sysctl.conf wijzigen. Om dit te doen, voert u het bestand in de bewerkingsmodus in. In deze tutorial gebruiken we vim-editor; Merk op dat u elke gewenste bestandseditor kunt gebruiken.
vim /etc/sysctl.conf
Aan het einde van het bestand moet u het volgende toevoegen:
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Sla nu het bestand op en sluit het vervolgens
Stap 2: Interfacebestand bewerken
Een ander bestand dat moet worden bewerkt, is het interfacesbestand onder het pad /etc/netwerk/. Voordat u een van deze stappen uitvoert, moet u eerst een reservekopie maken van het bestand /etc/network/interfaces.
vim /etc/network/interfaces
U moet de volgende regel toevoegen aan het interfacesbestand:
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Vervolgens moet u het interfacebestand opslaan en afsluiten. Houd er rekening mee dat u ervoor moet zorgen dat u IPv6-IP-adres en IPv6-IP-Gateway-adres vervangt door de Ubuntu IPv6-gegevens die aan u zijn verstrekt.
Stap 3: Netwerkservice opnieuw starten
De derde stap bij het inschakelen van het Ubuntu IPv6-adres op uw server is het opnieuw opstarten van de netwerkservice, zodat de wijzigingen van kracht worden.
service networking restart
Stap 4: verificatie van de Ubuntu IPv6-installatie
Met de onderstaande opdracht kunt u controleren of het juiste IPv6-adres op uw Linux-besturingssysteem is geïnstalleerd of niet:
ifconfig eth0
Neem het volgende als voorbeeld om deze stappen te begrijpen:
eth0 Link-encap:Ethernet HWaddr 06:0c:6c:01:12:98
inet adres:103.25.202.165 Bcast:103.25.202.255 Masker:255.255.255.0
inet6 adres: fe80::40c:6cff:fe01:1298/64 Scope:Link
inet6 adres: 2400:c980:0:2::2/64 Bereik:Globaal
UP UITZENDING MET MULTICAST MTU:1500 Metrisch:1
RX-pakketten:2505260 fouten:0 verwijderd:14 overschrijdingen:0 frame:0
TX-pakketten:640650 fouten:0 verwijderd:0 overschrijdingen:0 vervoerder:0
botsingen:0 txqueuelen:1000
RX-bytes: 203319645 (203,3 MB) TX-bytes: 74852651 (74,8 MB)
Let op deze regel:
inet6 adres: 2400:c980:0:2::2/64 Bereik:Globaal
Deze regel verifieert dat het juiste IPv6-adres wordt weergegeven.
De voor de hand liggende keuze
De meeste Linux-servers gebruiken Ubuntu; waarom jij niet? Ontdek waarom iedereen van Ubuntu houdt: ontvang een geoptimaliseerde Ubuntu VPS
Koop uw Ubuntu-VPSHoe IPv6 op Ubuntu uit te schakelen
In deze sectie wordt uitgelegd hoe u het Ubuntu IPv6-protocol op uw systeem kunt uitschakelen. Deze richtlijn is een beetje geavanceerd, dus zorg ervoor dat u op alle details let. Open nu een terminal (CTRL+ALT+T) en laten we ervoor gaan! Houd er rekening mee dat u voor de meeste opdrachten die u in de terminal typt, dit nodig heeft rootrechten (sudo).
Eerste methode: Schakel IPv6 uit met Sysctl
Laten we de eerste aanpak bespreken voor het uitschakelen van IPv6 op uw Ubuntu.
Stap 1: Ubuntu IPv6-adres controleren
Eerst moet u ervoor zorgen dat IPv6 op uw systeem is ingeschakeld. U kunt uw IP-adres in Ubuntu controleren met behulp van deze opdracht:
ip a
Nadat u de bovenstaande opdracht hebt uitgevoerd, ziet u een IPv6-adres als dit is ingeschakeld, vergelijkbaar met hieronder:

Stap 2: Gebruik de sysctl-opdracht
Nu moet u de opdracht sysctl gebruiken om IPv6 uit te schakelen. Op het Ubuntu-besturingssysteem:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
Stap 3: het proces van het uitschakelen van Ubuntu IPv6 verifiëren
Net als bij het inschakelen van IPv6 op Ubuntu, moet u er ook voor zorgen dat het correct is uitgeschakeld. Om dat te doen, typt u nogmaals de volgende opdracht:
ip a
Net als hieronder zou u geen IPv6-vermelding moeten zien, omdat u Iv6 zojuist op uw systeem hebt uitgeschakeld.

Maar let op; Met deze opdrachten wordt IPv6 tijdelijk uitgeschakeld op uw Ubuntu-besturingssysteem. Met andere woorden: de volgende keer dat uw systeem opstart, is uw iPv6 weer ingeschakeld. Om deze optie persistent te maken, kunt u deze wijzigen /etc/sysctl.conf. Net als eerdere secties zullen we vim gebruiken om het bestand te bewerken. Zorg ervoor dat u beheerdersrechten heeft (gebruik sudo):

U moet de volgende regels aan het bestand toevoegen:
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Gebruik deze opdracht om de instellingen van kracht te laten worden:
sudo sysctl -p
Als Ubuntu IPv6 nog steeds is ingeschakeld nadat het systeem opnieuw is opgestart, moet u het bestand maken /etc/rc.local en vul deze met het volgende. Let op dat u dit met rootrechten moet doen.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
Op dit punt moet u de opdracht chmod gebruiken om het bestand uitvoerbaar te maken:
sudo chmod 755 /etc/rc.local
Deze opdracht leest handmatig de kernelparameters uit uw sysctl-configuratiebestand. Merk op dat dit allemaal gebeurt tijdens het opstarten.
Lees ook: Debian versus Ubuntu
Tweede methode: schakel IPv6 uit met GRUB
De tweede manier om Ubuntu IPv6 op uw systeem uit te schakelen is configureren ROOIEN en het doorgeven van kernelparameters tijdens het opstarten. Je moet bewerken /etc/default/grub om dit te doen. Zorg er nogmaals voor dat u beheerdersrechten heeft:

Bewerk nu GRUB_CMDLINE_LINUX_DEFAULT en GRUB_CMDLINE_LINUX om IPv6 bij het opstarten uit te schakelen:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Sla dit bestand op en voer de opdracht update-grub uit:
sudo update-grub
Nu u deze techniek gebruikt, zouden de instellingen bij het opnieuw opstarten moeten blijven bestaan.
Laatste gedachte: Ubuntu IPv6 configureren
Hoewel IPv6 is geïntroduceerd om het probleem van de adresruimte op te lossen, biedt het u nog vele andere voordelen, waaronder het voorkomen van botsingen tussen privéadressen, het verbeteren van multicast-routering, een betere servicekwaliteit, ingebouwde authenticatie en het vereenvoudigen en efficiënter routeren. Het is dus duidelijk dat het essentieel is om te weten hoe u IPv6 op Ubuntu kunt inschakelen. Zoals je in dit artikel hebt gezien, is Ubuntu een van de meest gebruiksvriendelijke Linux-distributies die je op veel gebieden kunt gebruiken. Met trots bieden wij u ook onze Ubuntu-VPS, dat bestaat uit robuuste hardware en is geoptimaliseerd zodat u het meeste uit de functionaliteit van Ubuntu kunt halen.
Veelgestelde vragen
Hoe schakel ik IPv6 in op Ubuntu?
Over het algemeen duurt het instellen van IPv6 op Ubuntu drie stappen, waarbij u het bestand sysctl.conf, het interfacebestand en de netwerkservice opnieuw moet starten.
Wat gebeurt er als ik IPv6 inschakel?
IPv6 kan u vele voordelen bieden, waaronder de ondersteuning van meer apparaten, betere beveiliging en efficiëntere verbindingen. Ook al werkt sommige oudere software misschien niet zoals gehoopt, het grootste deel van uw netwerk zou prima moeten werken als IPv6 is ingeschakeld.
Hoe kan ik mijn IPv6-adres vinden in Linux?
Hier zijn twee algemene Unix-instructies voor het bepalen van uw IPv6-adres en standaardroute:
- Voer ifconfig -a uit en zoek naar inet6 om uw IPv6-adressen te zien.
- Voer netstat -nr uit en zoek naar inet6 of Internet6 of soortgelijke woorden om het IPv6-gedeelte te vinden; zoek dan naar standaard of :: of ::/0 .
Zal IPv6 de internetsnelheid verhogen?
Sommige aanbieders van web- en clouddiensten hebben de snelheid van IPv6 en IPv4 gemeten. De resultaten laten zien dat websites gemiddeld 5% sneller laden en 15% sneller voor het 95% percentiel op IPv6 dan IPv4, wat betekent dat degenen die hoge snelheid nastreven beter IPv6 kunnen gebruiken