
私の 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」までの文字は小文字にする必要があります。