Disable ipv6
Как это не покажется странным, но возникают ситуации, когда нужно выключить поддержку протокола ipv6
.
Для этого необходимо несколько простых шагов (на примере ubuntu 14.04 LTS
)
Откройте файл /etc/sysctl.conf
$ sudo vim /etc/sysctl.conf
И добавьте эти строки в конец файла
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Если проблема не решилась, значит sysctl.conf
не был активирован
Наберите в консоли
$ sudo sysctl -p
Вывод консоли будет таким:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
После этого, прочитаем значение
$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
и увидим
1
то есть поддержка ipv6
теперь выключена
IPv6
(англ. Internet Protocol version 6) — новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в интернете, за счёт использования длины адреса 128 бит вместо 32. Протокол был разработан IETF.
В настоящее время протокол IPv6 уже используется в нескольких тысячах сетей по всему миру (более 14000 сетей на осень 2013), но пока ещё не получил столь широкого распространения в Интернете, как IPv4. На конец 2012 года доля IPv6 сетевого трафика составляла около 1 %[1]. К концу 2013 года ожидался рост до 3 %[2]. В России коммерческое использование операторами связи невелико (не более 1 % трафика). DNS-серверы многих российских регистраторов доменов и провайдеров хостинга используют IPv6.