如何更改我的 Tor IP?

如何更改我的 Tor IP?

我一直在尝试重新启动tor(只是为了更改我的IP地址)。

所以我所做的就是为pkill -x tor; tor.但这给了我通常的 tor 已在使用/ip 地址已在使用等,表明我尝试在 tor 已经运行时启动它。

我认为这;是有问题的,因为它并不关心进程是否被杀死,所以我使用了&&.但这做了同样的事情,首先启动tor,然后杀死它。

所以我查了一下,有些人使用类似的东西sudo /usr/local/etc/init.d/tor,但我启动它的方式是简单地运行 tor 可执行文件,当我尝试执行该init.d操作时,它只是告诉我该命令不存在(这是合乎逻辑的)因为它没有)。

那我该怎么办呢?

另外,我没有init.d文件夹,我也没有systemd.

答案1

我的回答引用自这个计算器问题

获得“新身份”最快、最简单的方法是发送 HUP 信号。

Tor 守护进程重新读取配置文件并创建“新身份”。

我为此保留了特殊的 bash 脚本:

# cat /usr/local/bin/nym 
#!/bin/bash
pidof tor | xargs sudo kill -HUP

我的 sudoers 文件充满 NOPASSWD:

# cat /etc/sudoers 
....
anonymous       ALL=(ALL) NOPASSWD: ALL
...

相关内容