Я запускаю Debian 7 и пытаюсь настроить статические адреса IPv6…
Я получаю это сообщение об ошибке в /var/log/kern.log каждые несколько секунд.
Apr 27 09:25:30 orion kernel: ICMPv6: RA: ndisc_router_discovery failed to add default route
Apr 27 09:25:35 orion kernel: ICMPv6: RA: ndisc_router_discovery failed to add default route
Apr 27 09:25:40 orion kernel: ICMPv6: RA: ndisc_router_discovery failed to add default route
Apr 27 09:25:45 orion kernel: ICMPv6: RA: ndisc_router_discovery failed to add default route
Я следил за этим руководством, но не могу заставить его работать. https://linode.com/docs/networking/linux-static-ip-configuration/#debian
Вот мой текущий: / etc / network / interfaces
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet6 static
address 2600:3c00::f03c:91ff:fe37:92b1/64
gateway fe80::1
iface eth0 inet6 static
address 2600:3c00:e000:01d8::1/64
iface eth0 inet static
address 104.237.137.8/24
gateway 104.237.137.1
Я завершил перезагрузку, и IPv6-адреса отображаются в ifconfig:
philip@orion:~# sudo ifconfig
eth0 Link encap:Ethernet HWaddr f2:3c:91:37:92:b1
inet addr:104.237.137.8 Bcast:104.237.137.255 Mask:255.255.255.0
inet6 addr: 2600:3c00:e000:1d8::1/64 Scope:Global
inet6 addr: fe80::f03c:91ff:fe37:92b1/64 Scope:Link
inet6 addr: 2600:3c00::f03c:91ff:fe37:92b1/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:37970 errors:0 dropped:0 overruns:0 frame:0
TX packets:31070 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8795804 (8.3 MiB) TX bytes:18187830 (17.3 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:26708 errors:0 dropped:0 overruns:0 frame:0
TX packets:26708 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11657907 (11.1 MiB) TX bytes:11657907 (11.1 MiB)
Если кто-нибудь найдет этот пост, ответ будет простым. RA пытался сообщить моему серверу, что существует шлюз IPv6, поэтому, когда я удалил:
шлюз fe80 :: 1
И снова все вернулось, как и ожидалось.
RA в разговоре IPv6 означает объявление маршрутизатора. Если маршрутизатор (-ы) в сети, ну, объявите, что они есть и готовы направить ваши пакеты в указанные сети.
Надеюсь, это кому-то поможет.