¿Hay alguna forma de cambiar la dirección IP que Tor proporciona desde el terminal?
Tengo el servicio Tor, y quiero cambiar la dirección IP que Tor me da desde la terminal. O en otras palabras: ¿cómo solicito una nueva dirección IP de Tor en la línea de comando?
command-line
services
ip
tor
Austin
fuente
fuente
Respuestas:
Para tor daemon que se ejecuta en Ubuntu, primero intente esto:
Si eso no funciona, habilite el puerto de control en su archivo torrc.
Luego, configure una contraseña para el puerto de control con tor --hash-password password.
Abra una conexión telnet al puerto de control y emita el comando NEWNYM:
fuentes:
fuente
Simplemente puede escribir o insertar en su script bash:
fuente
sudo
, pero esto funcionó.Método 1: HUP
Mencionado en Cambiar la dirección IP que Tor proporciona mediante el terminal, pero aquí hay algunos detalles más:
Luego verifique que su IP haya cambiado con:
Probado en Ubuntu 17.10 con la
sudo apt-get install tor
versión 1.6.0-5.sudo
es necesario ya que el proceso se inicia de forma predeterminada por la raíz.Lo que una señal HUP le hace exactamente al demonio Tor está documentado en: https://gitweb.torproject.org/torspec.git/tree/control-spec.txt?id=03aaace9bd9459b0d4bf22a75012acf39d07bcec#n394 y es equivalente a enviar algún comando a través del puerto de comando.
Browser Bundle 5.0.5 no se ve afectado por esto, solo los puertos daemon como el 9050 predeterminado, que no es utilizado por el TBB. Para ese caso de uso, consulte: /tor/1071/how-can-a-new-circuit-happen-without-closing-all-tabs
Si está desplegando un ejército de IP Tor como se menciona aquí , puede enviar selectivamente:
Método 2: puerto de control
Mencionado por kat :
pero para que eso funcione en Ubuntu 17.10 primero debes :
habilite el puerto de control descomentando:
desde
/etc/tor/torrc
Establezca la contraseña vacía, de lo contrario da
515 Authentication failed: Wrong length on authentication cookie.
. Primer intento:Esto genera algo como:
Ahora en
/etc/tor/torrc
actualizar la línea:Reiniciar Tor:
Bonificación: cómo verificar que su IP haya cambiado
Ver también:
Hilos relacionados
fuente
get new circuit
). Ya no confío en tor en absoluto. Creo que está lleno de errores y fallasPuede configurar un puerto de control y usar el script python
fuente