Я отключил IPv6 на Ubuntu, на котором запущены ssh и rsync. Но оба они все еще прослушивают IPv6-адрес. Как мне это исправить?
root@box.com:~# sysctl net.ipv6.conf.all.disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
root@box.com:~# sysctl net.ipv6.conf.default.disable_ipv6
net.ipv6.conf.default.disable_ipv6 = 1
root@box.com:~# sysctl net.ipv6.conf.lo.disable_ipv6
net.ipv6.conf.lo.disable_ipv6 = 1
А также
root@box.com:~# ss -lnp6
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::* users:(("sshd",1505,4))
LISTEN 0 5 :::873 :::* users:(("rsync",3423,5))
12.04
networking
ipv6
Абхишек Чанда
источник
источник
Ответы:
Это сработало для меня:
Добавьте эти строки в конец файла sysctl.conf.
Затем запустите
sudo sysctl -p
или перезагрузитеисточник: http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html
Это, конечно, не остановит bind от слепой попытки использовать ipv6, поэтому вам также нужно изменить
/etc/default/bind9
так:источник: http://blog.evilcoder.net/disable-ipv6-on-bind9-linux/#sthash.U95y4s6U.dpuf
источник
ipv6
модуль в черный список .Чтобы проверить, включен или отключен IPv6, из окна терминала:
0 означает, что он включен, а 1 отключен.
Чтобы отключить IPv6
и добавьте эти строки в файл sysctl.conf
Сохраните файл sysctl.conf с новой конфигурацией, затем перезагрузите систему
Проверьте вашу систему снова
Теперь вы должны увидеть «1» означает, что IPv6 был отключен в вашей системе.
От http://namhuy.net/1419/disable-ipv6-ubuntu-linux-mint.html
источник
Откройте терминал и введите следующую команду (если вы не используете Gedit, замените его своим текстовым редактором, таким как Kate и т. Д.).
И искать это:
Измените его так, чтобы оно выглядело так:
Теперь давайте обновим GRUB:
Или, если вы не используете GRUB 2, выполните:
И наконец, перезагрузите вашу систему.
источник
netstat -nutlp | grep ::
показывает, что sshd и ntpd прослушивают адреса ipv6.ipv6
, и все готово. Почему вы когда-нибудь хотели это сделать ...Отключите прослушивание адресов ipv6 для некоторых служб.
sshd / etc / default / ssh
avahi-daemon /etc/avahi/avahi-daemon.conf
Java /etc/java-7-openjdk/net.properties
Затем перезапустите сервисы
В моем случае Tomcat использовал Java с ipv6. Может отличаться для вас.
источник
Чтобы просто включить IPv6 на вашем компьютере, почему вы когда-либо хотели это сделать, легко. Просто добавьте одну строку в файл конфигурации. Да, вы должны быть,
root
чтобы создать файл.Просто перезагрузите компьютер или попробуйте:
источник