Я использую FreeBSD 8.4 и у меня проблемы с IPv6.
Я могу подключиться к своему серверу извне, локально подключиться к моей тюрьме. Но с сервера я не могу подключиться к внешнему миру. Когда я отправляю ping6 на ipv6.google.com, он сообщает, что отправляет xx пакеты, получая 0, 100% потерь.
Я не уверен, в каком направлении я должен искать, любой совет приветствуется.
(Я недавно обновился до 8.4 с 8.1. Поскольку я не очень часто использую IPv6, я не могу быть уверен, что он работал раньше, хотя я совершенно уверен, что он работал.)
В rc.conf у меня есть это:
ipv6_enable="YES"
rtsold_enable="YES"
ipv6_defaultrouter="xxxx:yyyy:zzzz::1"
ipv6_ifconfig_em0="xxxx:yyyy:zzzz::2"
ipv6_ifconfig_em0_alias0="xxxx:yyyy:zzzz::106"
ipv6_ifconfig_em0_alias1="xxxx:yyyy:zzzz::107"
ipv6_static_routes="myroute1"
ipv6_route_myroute1="xxxx:yyyy:zzzz::0/64 xxxx:yyyy:zzzz::1"
В resolv.conf:
search lxs.biz
# dns of uplink
nameserver [xxxx:yyyy:zzz::23]
nameserver [xxxx:yyyy:zzz::24]
#openDNS
nameserver [2620:0:ccc::2]
nameserver [2620:0:ccd::2]
вывод команды netstat -rn
Internet6: Destination Gateway Flags Netif Expire ::/96 ::1 UGRS lo0 => default xxxx:yyyy:zzzz::1 UGS em0 ::1 link#12 UH lo0 ::ffff:0.0.0.0/96 ::1 UGRS lo0 xxxx:yyyy:zzzz::/64 link#5 U em0 xxxx:yyyy:zzzz::2 link#5 UHS lo0 xxxx:yyyy:zzzz::106 link#5 UHS lo0 xxxx:yyyy:zzzz::107 link#5 UHS lo0 fe80::/10 ::1 UGRS lo0 fe80::%em0/64 link#5 U em0 fe80::225:90ff:fe10:7e84%em0 link#5 UHS lo0 fe80::%lo0/64 link#12 U lo0 fe80::1%lo0 link#12 UHS lo0 ff01::%em0/32 fe80::225:90ff:fe10:7e84%em0 U em0 ff01::%lo0/32 ::1 U lo0 ff02::/16 ::1 UGRS lo0 ff02::%em0/32 fe80::225:90ff:fe10:7e84%em0 U em0 ff02::%lo0/32 ::1 U lo0