![如何在终端中打印 tor 外部 IP](https://linux22.com/image/1001917/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%BB%88%E7%AB%AF%E4%B8%AD%E6%89%93%E5%8D%B0%20tor%20%E5%A4%96%E9%83%A8%20IP.png)
我想在系统连接到 tor 代理时打印外部 IP。即 tor 出口节点 IP。我已经找到了很多方法,通过使用在线服务。但我发现大多数服务器都在发送空响应或无法访问,因为它阻止了 tor(我认为是这样)。有没有专用的服务器?有没有使用 tor 控制端口的方法?
注意:像 ifconfig.me、ipfy 等网站大多数时候都会失败。
答案1
创建一个alias
像这样的:
alias tconfig='curl --socks5 127.0.0.1:9050 https://check.torproject.org |& grep -Po "(?<=strong>)[\d\.]+(?=</strong)"'
然后无论何时你想运行tconfig
都可以获取你的出口节点 ip。
您也可以使用其他工具,但它们无法说出您正在连接的是什么电路。