擅长:python、mysql、java
<p>您可以尝试使用<code>httping</code>作为一种超级简单的方法来检查是否有一个站点没有响应正常的ping请求。在</p>
<p>例如,在linux上安装如下:<code>sudo apt install httping</code>或OSX上<code>brew install httping</code>。在</p>
<p>然后,要检查一个特定的url,运行:<code>httping -g rrcc5uuudhh4oz3c.onion -x 127.0.0.1:9050</code>,它将检查intelexchange(一个流行的黑暗web目的地)是否可用并处于活动状态。<em>这假设您运行的是Tor,SOCKS代理是本地主机上的默认9050。</em></p>
<p>就我而言,结果是:</p>
<pre><code>PING rrcc5uuudhh4oz3c.onion:80 (/):
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=0 time= 0.56 ms
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=1 time= 0.89 ms
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=2 time= 0.71 ms
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=3 time= 0.85 ms
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=4 time= 0.73 ms
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=5 time= 1.06 ms
connected to rrcc5uuudhh4oz3c.onion:80 (89 bytes), seq=6 time= 1.04 ms
</code></pre>
<p>希望有帮助。您可以在python中使用call命令或subprocess命令,并以编程方式调用相同的调用。在</p>