3 votes

sshuttle s'est connecté mais www.whatismyip.com montre toujours ma propre IP

J'essaie d'utiliser sshuttle pour déguiser mon adresse IP, mais sans succès. J'utilise la commande

sshuttle -r <user>@<remote_server> 0.0.0.0/0 -e "ssh -i /home/felix/.ssh/id_rsa" --exclude <remote_server> --dns -v

Si je vérifie mon IP à https://www.iplocation.net/ indique l'IP du serveur. Cependant, si j'utilise https://www.whatismyip.com/ mais ils montrent toujours l'adresse IP de mon ordinateur et sa localisation.

Comment cela est-il possible ? Et que puis-je faire pour dissimuler mon IP de manière robuste ?

Il n'y a aucun message d'erreur dans le terminal où sshuttle s'exécute, pas même lorsque j'utilise more -v.

2voto

Felix Points 225

J'ai trouvé la solution : Par défaut, sshuttle ne tunnelise que les requêtes IPv4. www.whatismyip.com évalue cependant l'adresse IPv6. Pour tunneliser également le trafic IPv6, j'ai dû modifier la commande en

sshuttle -r <user>@<server> 0.0.0.0/0 -e "ssh -i /home/felix/.ssh/id_rsa" --exclude <server> -v --method tproxy

Cela n'a fonctionné qu'après avoir compilé une énorme liste de modules dans mon noyau, sans savoir lesquels étaient vraiment nécessaires. Certainement les modules de socket pour IPv6.

1voto

Hendrik Schro Points 11

Pour moi, cela a fonctionné, si vous passez toutes les connexions comme des sous-réseaux, c'est-à-dire :

sshuttle -r <user>@<server> 0/0

0/0 comprend également l'IPv6.

1 votes

Il s'agit d'une bizarrerie dans la configuration de sshuttle. Même s'il s'agit d'un /0, normalement un masque IPv4 ne devient jamais un masque IPv6.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X