Miten poistaa IPv6 käytöstä CentOS 7.5: ssä
IPv6 tai Internet Protocol version 6 on uusin versio Internet Protocolista (IP). IPv4 tai Internet Protocol versio 4 on jo laajalti käytössä. Mutta siinä on joitakin rajoituksia. Ensimmäinen on, että, IPv4 on 32-bittinen osoitejärjestelmä. Tämä tarkoittaa, että IPv4: n avulla on mahdollista käyttää vain 4,3 miljardia yksittäistä osoitetta. Se on nykymaailmassa aika rajallista. Nykyään meillä on monia IoT (Internet of Things) – laitteita, älypuhelimia, tietokoneita, kannettavia tietokoneita, internetiin kytkettyjä palvelimia. Jokainen näistä laitteista tarvitsee IP-osoitteen kommunikoidakseen ulkomaailmaan. IPv4: n osoitteesta on siis pulaa.
IPv6-osoite puolestaan on 128-bittinen osoite. Se tarkoittaa noin 340,282,366,920,938,463,463,374,607,431,768,211,456 ainutlaatuinen IPV6-osoite on mahdollinen IPv6: ssa. Se on valtava määrä IP-osoitteita. Sanotaan, että jos IPv6: ta käytetään, jokaisella maailman laitteella voi olla oma ainutlaatuinen IPv6-osoitteensa ja IPv6 olisi edelleen saatavilla uusille laitteille. IPv6 ratkaisee siis ongelmia rajoitetulla IP-osoitteella kuten IPv4: ssä.
, mutta tätä kirjoitettaessa IPv6-tukea ei ole saatavilla monissa maissa. Sitä ei tueta edes minun maassani. Vaikka maailma on siirtymässä IPv6: een hitaasti, kaikki ei silti ole IPv6: ta.
Jos maassasi ei vielä ole IPv6-tukea, sitä ei tarvitse pitää käytössä käyttöjärjestelmässäsi. Niin monella on tapana poistaa IPv6 käytöstä käyttöjärjestelmässään.
tässä artikkelissa näytän, miten IPv6 poistetaan käytöstä CentOS 7.5: ssä. Aloitetaan.
tarkista, onko IPv6 käytössä
voit tarkistaa, onko IPv6 käytössä CentOS 7.5-käyttöjärjestelmässäsi seuraavalla komennolla:
kuten näet, minulla on IPv6 käytössä.
Jos IPv6 on pois käytöstä, tulostetta ei pitäisi näkyä, jos suoritat tämän komennon.
Poista IPv6 käytöstä käyttämällä ytimen parametria
tässä osiossa näytän, miten IPv6 voidaan poistaa käytöstä pysyvästi.
IPv6: n voi poistaa käytöstä tietokoneen käynnistyessä muuttamalla ytimen parametria.
muokkaa GRUB-asetustiedostoa ensin seuraavalla komennolla:
Ensimmäinen paina i siirtyäksesi INSERT-tilaan.
nyt lisätään ipv6.disable=1 ennen crashkernel=auto in GRUB_CMDLINE_LINUX merkittynä alla olevassa kuvakaappauksessa.
nyt paina <Esc> ja kirjoita :wq! ja tallenna tiedosto painamalla <Enter>.
Päivitä nyt GRUB-asetustiedosto seuraavalla komennolla:
grubin kokoonpano tulisi päivittää.
käynnistä tietokone nyt uudelleen seuraavalla komennolla:
Jos suoritat seuraavan komennon uudelleen, tulostetta ei pitäisi näkyä.
Poista IPv6 käytöstä/etc / sysctl.conf-asetustiedosto
Voit myös poistaa IPv6: n käytöstä pysyvästi käyttämällä/etc / sysctl: ää.conf-asetustiedosto.
avaa ensin/etc / sysctl.conf-tiedosto, jossa on seuraava komento:
nyt lisätään siihen seuraavat rivit:
net.ipv6.conf.oletusarvo.disable_ipv6 = 1
tallenna tiedosto ja käynnistä tietokone uudelleen seuraavalla komennolla:
IPv6 pitäisi poistaa käytöstä.
poista tietyn verkkoliittymän IPv6 käytöstä
voit myös poistaa käytöstä tietyn verkkoliittymän IPv6: n.
ensin on löydettävä verkkoliittymä, jonka haluaa poistaa käytöstä seuraavalla komennolla:
verkkoliittymän nimi on merkitty alla olevaan kuvakaappaukseen.
sanotaan, että haluat poistaa IPv6: n käytöstä ens36-rajapinnassa.
ensimmäinen avoin/etc / sysctl.conf-tiedosto, jossa on seuraava komento:
Lisää nyt seuraava rivi tiedoston loppuun:
Nyt tallenna tiedosto ja käynnistä tietokone uudelleen seuraavalla komennolla:
nyt tarkista, onko IPv6 pois käytöstä ens36-rajapinnassa komennon jälkeen:
IPv6 pitäisi poistaa käytöstä vain ens36-rajapinnassa, kuten alla olevasta kuvakaappauksesta näkyy. Lähdössä ei ole inet6-linjaa.
Poista IPv6 väliaikaisesti käytöstä sysctl-komennolla
Voit myös poistaa IPv6: n käytöstä väliaikaisesti. Näin IPv6 otetaan käyttöön, kun käynnistät järjestelmän uudelleen. Tämä on hyvä testata, toimiiko kaikki CentOS 7.5-käyttöjärjestelmässäsi ennen IPv6: n poistamista käytöstä pysyvästi.
suorita seuraavat komennot IPv6: n poistamiseksi väliaikaisesti käytöstä:
$ sudo sysctl-w net.ipv6.conf.oletusarvo.disable_ipv6=1
IPv6 pitäisi poistaa käytöstä.
näin poistat IPv6: n käytöstä CentOS 7.5: ssä pysyvästi ja väliaikaisesti. Kiitos tämän artikkelin lukemisesta.