我想在系统连接到 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。
您也可以使用其他工具,但它们无法说出您正在连接的是什么电路。