Kuinka poistaa IPv6 käytöstä Ubuntu 18.04: ssä
yleiskatsaus
tässä opetusohjelmassa opit, miten IPv6 poistetaan käytöstä Ubuntu 18.04: ssä ja ymmärrät eri ytimen parametrit.
ytimen parametrit
kaikki ytimen parametrit löytyvät kohdasta/proc / sys, joka ei ole yksinomainen Ubuntulle. Tämä on yhteistä kaikille Linux-jakeluille. IPv6: n käyttöön ottamiseen ja poistamiseen käytöstä Ubuntu 18.04: ssä käytetään seuraavia parametreja.
- net.ipv6.conf.kaikki.disable_ipv6
- net.ipv6.conf.oletusarvo.disable_ipv6
- net.ipv6.conf..disable_ipv6
kun näiden parametrien arvot asetetaan arvoon 1, IPv6 poistetaan käytöstä. Jotta IPv6 voitaisiin ottaa uudelleen käyttöön, arvoksi tulisi asettaa 0.
IPv6: n poistaminen käytöstä
ytimen parametrin asettaminen kohdeliittymille voidaan tehdä kahdella tavalla, asettamalla eksplisiittisesti arvo/etc / sysctl.conf tai käyttämällä sysctl-komentoa.
sysctl: n muuttaminen.conf
avaa sysctl.conf tiedosto tekstieditorissa, ja lisää seuraavat rivit.
net.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default.disable_ipv6=1
asetukset vaikuttavat, kun palvelin käynnistetään uudelleen. Niitä voidaan kuitenkin käyttää välittömästi sysctl-komennolla.
sysctl -p
käyttämällä sysctl-komentoa
sysctl-komennolla voimme kohdistaa ytimen parametrit niiden arvojen asettamiseen. Jos haluat poistaa IPv6: n käytöstä kaikissa verkkoliitännöissä, käytä seuraavia komentoja.
sysctl -w net.ipv6.conf.all.disable_ipv6=1sysctl -w net.ipv6.conf.default.disable_ipv6=1
käyttäen sysctl-w-komentoa muutokset vaikuttavat välittömästi.
IPv6: n käyttöönotto
ytimen parametrin asettaminen kohdeliitännöille voidaan tehdä kahdella tavalla, asettamalla eksplisiittisesti arvo/etc / sysctl: ssä.conf tai käyttämällä sysctl-komentoa.
sysctl: n muuttaminen.conf
avaa sysctl.conf tiedosto tekstieditorissa, ja lisää seuraavat rivit.
net.ipv6.conf.all.disable_ipv6=0net.ipv6.conf.default.disable_ipv6=0
asetukset vaikuttavat, kun palvelin käynnistetään uudelleen. Niitä voidaan kuitenkin käyttää välittömästi sysctl-komennolla.
sysctl -p
käyttämällä sysctl-komentoa
sysctl-komennolla voimme kohdistaa ytimen parametrit niiden arvojen asettamiseen. Jos haluat poistaa IPv6: n käytöstä kaikissa verkkoliitännöissä, käytä seuraavia komentoja.
sysctl -w net.ipv6.conf.all.disable_ipv6=0sysctl -w net.ipv6.conf.default.disable_ipv6=0
sysctl-w-komennolla muutokset vaikuttavat välittömästi.