Existe-t-il un moyen de modifier l'adresse IP fournie par Tor à partir du terminal?
J'ai le service Tor et je veux changer l'adresse IP que Tor me donne depuis le terminal. Ou en d'autres termes: comment demander une nouvelle adresse IP à Tor sur la ligne de commande?
command-line
services
ip
tor
Austin
la source
la source
Réponses:
Pour le démon tor fonctionnant sur Ubuntu, essayez d'abord ceci:
Si cela ne fonctionne pas, activez le port de contrôle dans votre fichier torrc.
Ensuite, définissez un mot de passe pour le port de contrôle avec tor --hash-password password.
Ouvrez une connexion telnet au port de contrôle et exécutez la commande NEWNYM:
sources:
la source
Vous pouvez simplement taper ou insérer dans votre script bash:
la source
sudo
, mais cela a fonctionné.Méthode 1: HUP
Mentionné à Changer l'adresse IP qui est donnée par Tor en utilisant le terminal mais voici quelques détails supplémentaires:
Vérifiez ensuite que votre IP a changé avec:
Testé dans Ubuntu 17.10 avec la
sudo apt-get install tor
version 1.6.0-5.sudo
est nécessaire car le processus est démarré par root par défaut.Ce qu'un signal HUP fait exactement pour le démon Tor est documenté à: https://gitweb.torproject.org/torspec.git/tree/control-spec.txt?id=03aaace9bd9459b0d4bf22a75012acf39d07bcec#n394 et équivaut à envoyer une commande via le port de commande.
Browser Bundle 5.0.5 n'est pas affecté par cela, seuls les ports de démon comme le 9050 par défaut, qui n'est pas utilisé par le TBB. Pour ce cas d'utilisation, voir: /tor/1071/how-can-a-new-circuit-happen-without-closing-all-tabs
Si vous déployez une armée d'IP Tor comme mentionné ici, vous pouvez envoyer de manière sélective:
Méthode 2: contrôle du port
Mentionné par kat :
mais pour que cela fonctionne sur Ubuntu 17.10, vous devez d'abord :
activer le port de contrôle en supprimant les commentaires:
de
/etc/tor/torrc
Définissez le mot de passe vide, sinon il donne
515 Authentication failed: Wrong length on authentication cookie.
. Première exécution:Cela génère quelque chose comme:
Maintenant,
/etc/tor/torrc
mettez à jour la ligne:Redémarrez Tor:
Bonus: comment vérifier que votre IP a changé
Voir également:
Sujets associés
la source
get new circuit
). Je n'ai plus confiance en tor. Je pense que c'est plein de bugs et de pépins pour nous faire nous exposerVous pouvez configurer un port de contrôle et utiliser le script python
la source