В Windows 7 мой компьютер может автоматически получать глобальный адрес IPV6 и использовать сеть IPV6, но в Ubuntu Natty я не могу выяснить, как позволить конфигурации без состояния работать. Моя сеть - это сеть университетских городков, поэтому мне не нужны туннели. Я думаю, что если одна вещь может быть тихо и успешно выполнена в Windows, это не должно быть невозможным в Linux.
Кстати, эта Ubuntu Natty работает на рабочей станции VMware с установленными vmware-tools. Я слышал, кто-то сказал, что vm-tools конфликтует с сетевым менеджером, поэтому я удалил сетевой менеджер.
Я попытался вручную отредактировать /etc /network /interfaces и использовал статический адрес IPV6, и я могу использовать IPV6 таким образом, но я просто хочу использовать автоконфигурацию.
Я нашел этот пост:Как отключить автоконфигурацию на IPv6 в Linux?
и попробовал
sudo sysctl -w net.ipv6.conf.all.autoconf=1
sudo sysctl -w net.ipv6.conf.all.accept_ra=1
но без удачи.
Я получил это в dmesg:
root@natty-150:~# dmesg |grep IPv6
[ 26.239607] eth0: no IPv6 routers present
[ 657.365194] eth0: no IPv6 routers present
[ 719.101383] eth0: no IPv6 routers present
[32864.604234] eth0: no IPv6 routers present
[33267.619767] eth0: no IPv6 routers present
[33341.507307] eth0: no IPv6 routers present
Я не уверен, имеет ли это значение, но затем я настраиваю статический IPv6-адрес (со шлюзом) и перезагружаю сеть, я ping6 ipv6.google.com и сеть ipv6 в порядке.На этот раз запись была добавлена в dmesg
[33971.214920] eth0: no IPv6 routers present
Таким образом, я думаю, что жалобы на отсутствие маршрутизатора IPv6 не имеет значения?