У меня есть соединение 6in4 ipv6 от linux box до брокера. Я использую gogoc
для установления соединения с брокером и radvd
для объявления маршрута для клиентов в сети.
Все это, кажется, работает, проблема в том, что у меня есть компьютер с Windows 7 в той же сети, и он рекламирует себя как маршрутизатор ipv6. Что это не так.
Это вывод из radvdump:
#
# radvd configuration generated by radvdump 1.8.5
# based on Router Advertisement from [snip]:ea2
# received by interface eth0
#
interface eth0
{
AdvSendAdvert on;
# Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
AdvManagedFlag on;
AdvOtherConfigFlag on;
AdvReachableTime 0;
AdvRetransTimer 0;
AdvCurHopLimit 0;
AdvDefaultLifetime 1800;
AdvHomeAgentFlag off;
AdvDefaultPreference medium;
AdvSourceLLAddress on;
AdvLinkMTU 1500;
}; # End of interface definition
#
# radvd configuration generated by radvdump 1.8.5
# based on Router Advertisement from [snip]:1121
# received by interface eth0
#
interface eth0
{
AdvSendAdvert on;
# Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
AdvManagedFlag off;
AdvOtherConfigFlag off;
AdvReachableTime 0;
AdvRetransTimer 0;
AdvCurHopLimit 64;
AdvDefaultLifetime 1800;
AdvHomeAgentFlag off;
AdvDefaultPreference medium;
AdvLinkMTU 1280;
AdvSourceLLAddress on;
prefix [snip]::/64
{
AdvValidLifetime 86400;
AdvPreferredLifetime 14400;
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
}; # End of prefix definition
}; # End of interface definition
И я получаю два пути:
$ ip -6 route
[snip]::/64 dev eth0 proto kernel metric 256 expires 86117sec
fe80::/64 dev eth0 proto kernel metric 256
default via [snip]:ea2 dev eth0 proto kernel metric 1024 expires 1492sec
default via [snip]:1121 dev eth0 proto kernel metric 1024 expires 1506sec
Маршрут ea2
идет к коробке Windows7. Он не имеет установленного маршрутизатора и не имеет никаких интерфейсов TUN / TAP. Я не могу понять, почему он это делает.
Я мог бы отключить ipv6 на нем, но я хочу, чтобы он был клиентом, а не маршрутизатором.
Обновление: служба IP Helper
(Provides tunnel connectivity using IPv6 transition technologies (6to4, ISATAP, Port Proxy, and Teredo), and IP-HTTPS. If this service is stopped, the computer will not have the enhanced connectivity benefits that these technologies offer.
, кажется, преступник, как если бы он остановился, я не получаю маршруты рекламируемые. Поэтому мой вопрос теперь более конкретен: почему IP Helper объявляет маршруты?».