Teredo として説明されているマップ ポートは何ですか?

Teredo として説明されているマップ ポートは何ですか?

ルーターの UPnP を確認したところ、不明な点が見つかりました。InternalPort
:54172
、ExternalPort:54172、
Protocol:UDP、
Description:Teredo。Ubuntu
を使用していますが、どのアプリケーションがこのポートをマップするかわかりません。

sudo netstat -tlnpu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:5298            0.0.0.0:*               LISTEN      1713/telepathy-salu
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1019/cupsd      
tcp        0      0 0.0.0.0:5276            0.0.0.0:*               LISTEN      1640/skype      
tcp        0      0 0.0.0.0:49603           0.0.0.0:*               LISTEN      4102/transmission
tcp        0      0 0.0.0.0:9091            0.0.0.0:*               LISTEN      4102/transmission
tcp6       0      0 :::80                   :::*                    LISTEN      1201/apache2    
tcp6       0      0 :::5298                 :::*                    LISTEN      1713/telepathy-salu
tcp6       0      0 ::1:631                 :::*                    LISTEN      1019/cupsd      
tcp6       0      0 :::49603                :::*                    LISTEN      4102/transmission
udp        0      0 0.0.0.0:59421           0.0.0.0:*                           939/avahi-daemon: r
udp        0      0 0.0.0.0:68              0.0.0.0:*                           1075/dhclient   
udp        0      0 0.0.0.0:5276            0.0.0.0:*                           1640/skype      
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           939/avahi-daemon: r
udp        0      0 0.0.0.0:49603           0.0.0.0:*                           4102/transmission
udp        0      0 127.0.0.1:51942         0.0.0.0:*                           1640/skype      
udp6       0      0 :::5353                 :::*                                939/avahi-daemon: r
udp6       0      0 :::47483                :::*                                939/avahi-daemon: r

答え1

Teredo トンネリング プロトコルIPv4 ネットワーク上で IPv6 パケットをルーティングできるネットワーク プロトコルです。これにより、2 つのネットワーク間にあるルーターの一部が IPv4 しか理解できない場合でも、IPv6 アドレスを持つ PC が IPv6 を実行しているサーバーと通信できるようになります。

これを使用するのは個々のアプリケーションではない可能性が高く、アプリケーションが実際に使用されていることを認識することなく、必要なときに OS のネットワーク スタックが提供するものになる可能性があります。

答え2

Ubuntuでコマンドを使用して、sudo netstat -tlnpu現在ポートにバインドされているアプリケーションのリストを表示します。ローカルアドレスコラムで、5147または54172そしてそこから見るPID/プログラム名列では、そのポートを使用しているプログラムは何ですか。

または、sudo netstat -tlnpu | grep 5417リストが長くなると目が疲れるのを防ぐようにしてください... :-)

答え3

Ubuntu には Miredo と呼ばれる Teredo クライアントがありますが、uPnP は使用しません。Microsoft Windows Vista 以降では、このポート マッピングが作成されます。

関連情報