Om alle opdrachten uit te voeren, moet u de rechten hebben om de systeembeheeropdrachten uit te voeren.
Controleer eerst of IPV6 is ingeschakeld op uw Debian-systeem of niet. Open de terminal door de "terminal" in de zoekbalk te typen en klik vervolgens op het weergegeven Terminal-pictogram in de zoekresultaten. Gebruik de volgende opdracht om uw IP-adres te controleren:
$ ip aHet volgende resultaat wordt op uw terminal weergegeven om te bepalen of IPV6 is ingeschakeld.
Schakel IPV6 uit via systemctl:
Met behulp van de volgende drie invoeropdrachten kunt u de IPV6 op uw systeem uitschakelen:
$ sudo sysctl -w net.ipv6.conf.alle.invalid_ipv6=1$ sudo sysctl -w net.ipv6.conf.standaard.invalid_ipv6=1
$ sudo sysctl -w net.ipv6.conf.lo.invalid_ipv6=1
Na het uitvoeren van de bovenstaande opdrachten worden de IPV6-services uitgeschakeld op uw Debian-systeem, maar dit is slechts een tijdelijke oplossing. Wanneer u uw systeem opnieuw opstart, wordt het weer ingeschakeld. Controleer de status door de opdracht "ip a" te typen.
Om deze IPV6-verbindingen uit te schakelen, moet u gebruiken /etc/sysctl.conf het dossier. Open dit configuratiebestand in een beschikbare editor. Hier gebruiken we een nano-editor voor het wijzigen van dit bestand, zoals weergegeven in de onderstaande opdracht:
$ sudo nano /etc/sysctl.confPlak nu de volgende regels in dit bestand en sla het op:
netto-.ipv6.conf.alle.invalid_ipv6=1netto-.ipv6.conf.standaard.invalid_ipv6=1
netto-.ipv6.conf.lo.invalid_ipv6=1
Plak de onderstaande regel, als u een specifieke netwerkinterface-adopter hebt, zoals "enp0s3":
netto-.ipv6.conf.enp0s3.uitschakelen_ipv6 = 1Typ de volgende opdracht om de wijzigingsinstellingen te controleren:
$ sudo sysctl -pMethode 1: sysctl . gebruiken.d map
Maak een bestand in de /etc/sysctl.d directory met behulp van de volgende opdracht:
$ sudo nano /etc/sysctl.d/disable-ipv6.confPlak de volgende regel in dit bestand:
netto-.ipv6.conf.alle.invalid_ipv6=1
Bewaar en druk op 'Ctrl +X' om dit venster te verlaten.
Controleer nu het effect van de wijzigingen met de volgende opdracht:
$ sudo sysctl -p -f /etc/sysctl.d/disable-ipv6.confVoer de volgende opdracht uit om de resultaten te verifiƫren:
$ ip a
Zoals u kunt zien in de bovenstaande uitvoer, zijn IPV6-verbindingen uitgeschakeld op dit systeem.
Conclusie
We hebben u korte informatie gegeven over hoe u de IPv6-interface op uw Debian 10-systeem kunt uitschakelen. Al deze commando's kunnen ook worden uitgevoerd op het Ubuntu-systeem. Als je dit artikel nuttig vindt, laat het ons dan weten met je feedback.