web-dev-qa-db-ja.com

TORを介してICMPをping /送信できますか?

  1. それは可能ですか?

  2. Torはアプリケーション層SOCKS4/SOCKS5を使用していますか?

2
JohnnyFromBF

いいえ、現在、Torを介してICMPを送信することはできません。

https://www.torproject.org/docs/faq#TransportIPnotTCP

https://trac.torproject.org/projects/tor/ticket/1855

Tor自体はSOCKSを使用しません。これは単なるTCPプロキシです。オニオンルーターを使用してSOCKS部分を処理します:

http://en.wikipedia.org/wiki/Tor_(anonymity_network)#Originating_traffic

4
polynomial

前の答えがすでに述べたように:ICMPはTor上では不可能です。しかし、最近では、TorはデフォルトでSOCKS5プロキシを提供しています。

ただし、Torを介した接続をテストするだけの場合は、pingに似たTCPベースのツールを使用できます(pingについては言及されていませんが、質問にpingのタグが付けられています。投稿自体で):

  • エコー (汎用TCPおよびUDP)
  • httping (HTTPおよびHTTPS)
  • ssh-ping(SSH、成功したログインのテストを含む、たとえばSSHキーを使用; ssh-tools の一部)

私は後者をTor経由でSSH経由でバックアップする前にTor経由でサーバーにpingを実行する代わりに使用しています。

ローカルのTorデーモンのSOCKS5プロキシに接続するには、これらのツールを指定する必要があります(通常は127.0.0.1:9050)またはtorifyを使用します。

注:ここに記載されているすべてのツールが、質問が最初に投稿されたときに利用できるわけではありませんが、質問は現在でも有効です。したがって、古い質問に対する現代的な答えです。 :-)

0
Axel Beckert