
在我的 Windows XP 機器上,我有以下資訊:
IP Address: fcb1:cafe:1:9e33::2
Default Gateway: fcb1:cafe:1:9e33::1
一切正常,我可以 ping 通網關。但是現在主機有另一個前綴,如下圖所示:
fcb1:abab:cdcd:efe1::/64
為了存取它,我透過網關新增了到該 IP 的靜態路由:
netsh interface ipv6 add route fcb1:abab:cdcd:efe1:1::/64 "Local Area Connection" fcb1:cafe:1:9e33::1
該命令已成功接受,但現在當我嘗試 ping 時:
ping6 fcb1:abab:cdcd:efe1:1
我收到訊息:Bad IPv6 address fcb1:abab:cdcd:efe1:1
我使用的 IP 似乎不正確,但主機條目已被接受。有人可以建議使用前綴嗎:fcb1:abab:cdcd:efe1::/64
我可以 ping 的有效 ip 是什麼?
我嘗試檢查子網計算器,但他們似乎檢測到這是不正確的,但是這個前綴在有效的系統上使用並且工作正常,知道嗎?
答案1
你錯過了第二個冒號»ping6 fcb1:abab:cdcd:efe1::1
由於我不喜歡俏皮話,因此大多數人可能不知道以下內容:
錯誤:2001:0 db8::0001 正確:2001:db8 :: 1 前導零應該被抑制! 錯誤:2001:db8:0:0:0:0:2:1 正確:2001:db8::2:1 錯誤:2001:db8::0:1 正確:2001:db8 :: 1 「::」的使用一定要發揮到極致! 錯誤:2001:db8::1:1:1:1:1 正確:2001:db8:0:1:1:1:1:1 帶有零的單一 16 位元欄位無法組合! 錯誤:2001::1:0:0:0:1 正確:2001:0:0:1::1 位址處有多個選項,用“::”縮短 最長出現的零將會減少! 錯誤:2001:db8:0:0:1 :: 1 同樣錯誤:2001:db8::1::1 正確:2001:db8::1:0:0:1 如果多個序列的零長度相同, 第一個必須縮短! 錯誤:2001:db8:0:0:A :: B 正確:2001:db8:0:0:a::b 字元“a”到“f”必須是小寫!