FAQforge

Tässä lyhyessä artikkelissa selitän, miten IPv6 poistetaan käytöstä Debian 10:n verkkopinossa. Miksi tämä halutaan tehdä? Todennäköisesti silloin, kun sinulla on yhteysongelmia, etkä pääse Debian-järjestelmästäsi internetissä oleviin palvelimiin IPv6:lla, vaikka se toimii IPv4:llä. IPv6:n poistamisen käytöstä pitäisi aina olla viimeinen keino. Jos et pysty korjaamaan ongelmaa verkossasi esimerkiksi siksi, että internet-yhteyden tarjoajasi estää IPv6:n, ainoa vaihtoehto on poistaa se käytöstä palvelimellasi, ja sen kuvaan alla.

Poistetaan IPv6-verkon käyttö Debian 10:ssä

Käynnistän alla olevat komennot root-käyttäjänä. Jos et ole kirjautunut root-käyttäjänä, suorita ensin joko “su -” tai liitä kaikkien komentojen eteen komento “sudo”. Yksi tapa poistaa IPv6-verkon käyttö käytöstä os muokkaamalla sysctl.conf-tiedostoa. Avaa /etc/sysctl.conf-tiedosto editorilla:

nano /etc/sysctl.conf

Ja lisää tiedoston loppuun seuraava rivi:

net.ipv6.conf.all.disable_ipv6 = 1

Tämä poistaa IPv6:n käytöstä kaikilta verkkosovittimilta. jos haluat poistaa IPv6:n käytöstä vain yhdeltä sovittimelta, esimerkiksi ulkoiselta verkkolaitteelta ens33, käytä sen sijaan tätä:

net.ipv6.conf.ens33.disable_ipv6 = 1

Tallenna ja sulje tiedosto nanolla. Sovella sitten muutoksia komennolla:

sysctl -p

Vaihtoehtoinen tapa muokata sysctl.conf-tiedostoa editorilla on suorittaa nämä kaksi komentoa:

echo 'net.ipv6.conf.all.disable_ipv6 = 1' > /etc/sysctl.d/90-disable-ipv6.confsysctl -p -f /etc/sysctl.d/90-disable-ipv6.conf

Ensimmäisellä luodaan tiedosto /etc/sysctl.d/90-disable-ipv6.conf, joka sisältää konfiguraatioasetuksen IPv6:n poistamiseksi käytöstä, ja jälkimmäisellä sovelletaan muutosta.

Vastaa

Sähköpostiosoitettasi ei julkaista.