如何將Windows 2003配置成IPv6路由器?

1.系統 Windows 2003,已啓用IPv6 Stack,安裝有兩塊網卡:

- external: 原生IPv6連接, 2001:da8:x:x:x:x:x:x
- internal: 連接到交換機, fe80::20b:ff:zzzz:zzzz

交換機上連有若干客戶端,客戶端希望通過該伺服器獲得IPv6連接。

2.伺服器目前的配置:

$ netsh
pushd interface ipv6
add route prefix=2001:470:y:y::/64 interface=internal metric=0 publish=yes
set interface interface=internal advertise=enabled forwarding=enabled
set interface interface=external forwarding=enabled
popd

3.客戶端的配置:

$ netsh
pushd interface ipv6
add route prefix=::/0 interface=internal nexthop=fe80::20b:ff:zzzz:zzzz metric=1
popd

4.現在,客戶端可以正常連接服務端:

$ ping fe80::20b:ff:zzzz:zzzz
$ ping 2001:470:y:y:20b:ff:zzzz:zzzz
$ ping 2001:da8:x:x:x:x:x:x

但是無法ping通外部主機:Destination host unreachable.

5.我不知道出現了什麼問題。請問,下一步應當如何更正?

阅读 3.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进