Poista IPv6 käytöstä estääksesi Wi-Fi: n keskeyttämisen Debian8 Jessie

langaton yhteyteni lakkasi olemasta näinä päivinä Debian 8 Jessie. Monilla Debian-käyttäjillä ja Debian-pohjaisen Linux-jakelun käyttäjillä on sama ongelma.

ei-niin-hyvä ratkaisu

avaan päätteen ja ping reitittimeni IP-osoitteen.

ping 192.168.1.1

ping-ohjelma sanoo isännän saavuttamattomaksi, vaikka verkonhallintakuvakkeen mukaan tietokoneeni on kytketty kotini langattomaan verkkoon. Joten käynnistän network manager seuraavan komennon (kuten root).

systemctl restart NetworkManager

nyt pääsen surffaamaan Internetissä. Mutta muutaman minuutin kuluttua, Wi-Fi-yhteys putoaa jälleen.

hyvä ratkaisu

ongelman ratkaisemiseksi lopullisesti IPv6 on poistettava käytöstä Debianissa. Maailma on siirtymässä IPv6: een, mutta kehitys on hyvin hidasta. IPv6: n ja IPv4: n ottaminen käyttöön tietokoneellasi voi joskus aiheuttaa ongelmia. Joten jos sinulla ei ole kovin hyvä syy pitää IPv6, poista se järjestelmästäsi.

Tarkista IPv6 Debian 8: ssa

käytä ifconfig-komentoa tietääksesi, onko IPv6 käytössä vai ei.

käytä ifconfigiä IPv6: n tarkistamiseen

Jos näet inet6 addr: lla alkavan rivin, IPv6 on käytössä järjestelmässäsi.

Poista IPv6 Debian 8: ssa käytöstä sysctl: n kautta

sysctl: ää käytetään Linux-ytimen parametrien muuttamiseen ajon aikana. Edit / etc / sysctl.conf-tiedosto pääkäyttäjänä.

nano /etc/sysctl.conf

liitä tiedoston loppuun seuraavat rivit.

# disable IPv6net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 = 1

Tallenna ja sulje tiedosto. Käytä-p-vaihtoehtoa ladataksesi /etc/sysctl.conf-asetustiedosto.

sudo sysctl -p

Lähtö:

net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 = 1

nyt IPv6 uudelleen.

poista ipv6 Debian 8: ssa

kuten näet, inet6-addr-rivi on poissa. Tämä tarkoittaa, että IPv6 on onnistuneesti poistettu käytöstä.

Poista IPv6 Debian 8: ssa käytöstä Grub Bootloaderin kautta

Voit myös poistaa IPv6: n käytöstä muokkaamalla Grub-asetustiedostoa.

nano /etc/default/grub

Lisää ipv6.disable=1 to GRUB_CMDLINE_LINUX line

disable ipv6 through grub config file

Save and close the file, then update Grub configuration and reboot your system.

update-grub2reboot

muutokset pysyvät uusintaotteluissa.

Arvostele tämä opetusohjelma

Vastaa

Sähköpostiosoitettasi ei julkaista.