Автоматическая настройка IPV6 не работает

В Windows 7 мой компьютер может автоматически получать глобальный адрес IPV6 и использовать сеть IPV6, но в Ubuntu Natty я не могу выяснить, как позволить конфигурации без состояния работать. Моя сеть - это сеть университетских городков, поэтому мне не нужны туннели. Я думаю, что если одна вещь может быть тихо и успешно выполнена в Windows, это не должно быть невозможным в Linux.

Я попытался вручную отредактировать / etc / network / interfaces и использовал статический адрес IPV6, и я могу использовать IPV6 таким образом, но я просто хочу использовать автоконфигурацию.

Я нашел этот пост: https://superuser.com/questions/33196/how-to-disable-autoconfiguration-on-ipv6-in-linux

и попробовал [ 119]

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 не имеет значения?

Вот настройка пересылки ipv6. Но я догадался, что пересылка используется для содержимого radvd?

root@natty-150:/# cat /proc/sys/net/ipv6/conf/eth0/forwarding
0

После того как ajmitch упомянул настройку пересылки, я добавил это в файл sysctl.conf:

net.ipv6.conf.all.autoconf = 1 
net.ipv6.conf.all.accept_ra = 1 
net.ipv6.conf.default.forwarding = 1 
net.ipv6.conf.lo.forwarding = 1 
net.ipv6.conf.eth0.forwarding = 1

, а затем запустил sysctl -p /etc/init.d/networking restart Но это все равно не работает.

6
задан 20 March 2017 в 13:18

2 ответа

Отключение переадресации должно решить вашу проблему.

подсказка: только маршрутизаторы нуждаются в переадресации.

Еще один намек. включить пересылку = отключить автоматическую настройку без сохранения состояния

0
ответ дан 20 March 2017 в 13:18

Одним из вариантов является обновление до Oneiric (Ubuntu 11.10) и использование его метода IPv6 auto в /etc/network/interfaces

iface eth0 inet6 auto

Вам также понадобится auto eth0 пункт, поэтому минимальная жизнеспособная конфигурация IPv6 будет выглядеть следующим образом:

auto eth0
iface eth0 inet6 auto
0
ответ дан 20 March 2017 в 13:18

Другие вопросы по тегам:

Похожие вопросы: