Ipv6
無法使用 IPv6 地址 ping
我的網路設置很簡單:兩台win7-64機器連接一個交換機。為其網路介面啟用了 IPv6。沒有路由器沒有外部網路沒有DHCP。
ipconfig report for the computer shows that they obtain a link local ipv6 address: machineA: Link-local IPv6 Address . . . . . : fe80::7d4a:a8f:2a:e190%10 machineB: Link-local IPv6 Address . . . . . : fe80::2506:6b8e:d161:adcb%11
但是,當我使用以下語法從 machineB ping machineA 時,出現“無法訪問目標主機”錯誤:
ping fe80::7d4a:a8f:2a:e190 ping fe80::7d4a:a8f:2a:e190%11
注意:當我使用完全相同的配置使用 IPv4 地址 ping 時,我得到響應的時間相同。
編輯:這是介面資訊:
Interface List 11...78 2b cb 97 e0 a9 ......Intel(R) 82579LM Gigabit Network Connection
在 Windows 世界中,
%
連結本地地址中籤名後的數字通常稱為“區域 ID”。不過都是一樣的。在您的方案中 - 通過交換機連接的兩個 Windows 7 節點 - 您不需要包含它。它是可選的。無論您是否包含區域 ID,ping 都會成功。這是兩個並排的遠端會話,相互ping通。同一個交換機上的兩個 Win2k8r2 節點,就像你的場景一樣:(如果圖像不夠大,請在新視窗中打開)
在這一點上,我能想到的只有兩件事阻止你:要麼你有一個不會切換 IPv6 數據包的真正 gimpy 交換機,要麼(很可能)你的客戶端上的 Windows 防火牆阻止了 ICMPv6。這是 Windows 7 的預設配置,我沒有讀到你提到 Windows 防火牆,所以我會在那裡看看。