Teredoトンネリング擬似インターフェースとは何ですか?


39

Windows 7 Ultimateを実行しています。コマンドプロンプトでipconfig / allを実行すると、予期したイーサネットアダプターローカルエリア接続に加えて、トンネルアダプターTeredo Tunneling Pseudo-Interfaceと呼ばれるものが表示されます。これは何ですか?何に使用できますか?

回答:


37

Teredoは、NATファイアウォールの背後にあるコンピューター(ほとんどのホームコンピューターがそうである)がネイティブIPv6接続なしでUDPプロトコルのみを使用してリモートIPv6リソースにアクセスできるようにするプロトコルです。ホームユーザーは、ローカル接続がプロトコルをサポートする前にIPv6 Webサービスへのアクセスを開始できるため、IPv4からの移行が容易になります。


7

これは、簡単なグーグルで見つけました。

ウィキペディア、http://en.wikipedia.org/wiki/IPv6によると 、それはある種の新しいTCP / IPプロトコルです。


簡単に言うと、ネットワークコンポーネントの一部としてIPv6がインストールされていることを意味します。以下を確認してください。

コントロールパネルに移動し、[ネットワーク接続]をダブルクリックします。ローカルエリア接続のアイコンを右クリックし、メニューから[プロパティ]を選択します。

プロパティシートの[全般]ページには、Microsoft TCP / IPバージョン6のエントリを含むボックスがあります。

詳細は説明しませんが、要点は、現時点ではほとんどの人がIPv6を必要としないことです。とはいえ、コンピューターにインストールしたままにしておいても問題は生じません。ただし、IPv6をアンインストールしても、インターネット接続が失われることはありません。インターネットプロトコル(TCP / IP)に表示されるエントリは重要です。

IPv6に興味がある場合は、詳細情報が記載されたWebサイトをご覧ください。

Microsoft Windows用IPv6:よくある質問 http://www.microsoft.com/technet/network/ipv6/ipv6faq.mspx


4

Windows 7でこれを無効にしたい場合:

  1. 管理者であるか、管理者アカウントにアクセスできることを確認してください。
  2. [コンピューター]を右クリックし、[管理]を選択します。
  3. 左側のメニューの[システムツール]で、[デバイスマネージャー]を左クリックします。
  4. 次に、「デバイスマネージャ」を右クリックします。
  5. [表示]にカーソルを合わせ、ポップアップメニューで[非表示のデバイスを表示]をクリックします。
  6. 中央のペインで、「ネットワークアダプタ」というグループを探し、ダブルクリックして展開します。
  7. 無効になっているアダプタを含む、すべてのアダプタのリストが表示されます。

これらを無効にしても問題はありません。IPv6ネットワーク上のリソースへのアクセスが気になる場合は、これらを再度有効にします。


1
そして、これを無効にする利点は何ですか?あなたが後でそれをトラブルシューティングする必要があります...
タマラWijsman

4
なぜ無効にしたいのですか?
Svish

@Svishでネットワークの問題をトラブルシューティングします。この瞬間、マシンAがwin7を実行するという問題が発生しています。マシンBからマシンAにpingを実行できません。マシンAからマシンAにpingを実行すると、IPv6アドレスが返されます。理由はわかりません。一時的にIPv6を無効にすると(可能な場合)、問題を絞り込むために少し簡略化される場合があります。面白いことに、pingを実行してもIPv6アドレスが返されます。長いアドレスではなく:: 1 ::だけです。
barlop

compingping compnameから自分自身にpingを送信したときに、長いipv6アドレスを取得していました。今、私は:: 1 ::を取得しています。pingを実行するときにIPv4アドレスが必要です。興味深いことに、他のマシンからpingを実行できません。しかし、あなたの答えは、これが完全に無効になるわけではないということです。LANプロパティでもIPv6のチェックを外してみましたが、何も実行されませんでした。まだpingを実行が与えるものの:: 1 ::このマシンで、あなたの方法は、もう少しやった
barlop

@barlop fwinw win7 fwはデフォルトでpingを無効にしていました。それは問題でした。それにもかかわらず、ipv6が無効になっているにもかかわらずローカルでpingを実行すると、ipv6の応答が得られました。
barlop

2

Teredoクライアントは、基本的にIPv6パケットをIPv4 UDPパケットにラップし、Teredoサーバーに転送します。

  • Teredoサーバーは、パブリックにアクセス可能なIPv4アドレスを実行しています。
  • サーバーは、IPv4カプセル化されたIPv6パケットを目的の宛先に転送します。
  • Teredoクライアントは、サーバーで「キープアライブ」トラフィックを使用します。
    • これにより、クライアントのソースポートとパブリックIPアドレス(「クライアント」またはルーターのパブリックIP)間のNATマッピングが維持されます。
  • クライアントが送信元ポートがまだ有効であることを確認する「更新」間隔があります。
    • この間隔は、Teredoサービスによってランダムに変化します。
    • ソースポートは変更される傾向があり、Teredoサーバーがクライアントに戻る方法を知ることが重要です。
  • Teredo は、クライアントのパブリックIPアドレス送信元ポートの両方を追跡する動的ポート転送サービスのように機能します。
    • 送信元ポートとIPを追跡し続けることにより、Teredoサーバーはクライアントに直接戻ることができ、基本的に設定を必要とせずにNATをバイパスします。

Teredoは、対称NATでうまく動作しないようです。

  • 対称NATは、セッションごとに「外部」ソースポートをランダムに変更します
    • 最初に、IPアドレスがソースのルーティング不可能なアドレスからパブリックIPアドレスに変更されます。
    • 次に、ソースポートはランダムに変更され、マッピングはルーターのメモリにのみ存在します。
    • 通信が完了すると、送信元ポートは使用されなくなります
    • 次のセッションでは、新しいランダムなソースポートが選択されます。

どういうわけかWindows Vista以降のTeredoはこれを克服していますが、その方法についての明確な説明をまだ見つけていません。

詳細については、TeredoIETF RFCをお読みください。

注:このトピックはかなり古いものであることに気づきましたが、現在、SuperUserの「Teredoトンネリングとは何か」の内部検索でトップヒットとなっています。私がここに来たときに求めていたのは、より一般的な答えを提供したかったからです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.