![Teredo が動作しない - なぜですか?](https://rvso.com/image/1466409/Teredo%20%E3%81%8C%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%AA%E3%81%84%20-%20%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
私はネットワーク プロトコルを少し実験していて、Teredo を使用して IPv4 のみのインターネット接続から IPv6 ホストに接続したいと考えています。
コンピュータは NAT の背後にあります。
さまざまな Teredo サーバーを試し、Windows と Linux の両方を試しました。
私がやっていることは、TCP 接続 (HTTP) を確立することです。
Wireshark で観察した結果は常に同じです。
- 私のコンピュータは最初のICMPv6パケットをTeredoサーバーに送信します
- 応答を受け取りました - ICMPv6パケットも
- コンピュータが複数のPing(IPv6)パケットを送信します
- 回答パケットが見当たらない
- しばらくするとタイムアウトになります
- しばらくすると「最初の」ICMPv6 パケットが繰り返され、答えが表示されます。
IPv6 ホストからの「ping」応答がないのはなぜですか (これは明らかに Teredo に必要です)?
- - 編集 - -
さらに読んでみると、私のルーターは Teredo でサポートされていない「対称 NAT」であると考えられます...
--- 編集 2 ---
... ただし、使用している UDP ポートのルーターで「ポート転送」をオンにしたので、別の IPv4 アドレスから送信された場合でも応答がコンピューターに届くはずです。また、すべてのファイアウォールをオフにしました。
答え1
Teredoは、この目的には適したプロトコルではありません。信頼性が非常に予測不可能であり、MicrosoftはTeredo サービスの終了IPv6を使いたいがISPがサポートしていない場合は(ISPは恥を知れ)、IEからトンネルを取得する必要があります。ハリケーン・エレクトリックまたはシックスこれらのトンネル サーバーは、提供するサービスと接続性に配慮する人々によって運営されています。