sshuttle conectado, mas www.whatismyip.com ainda mostra meu próprio IP

sshuttle conectado, mas www.whatismyip.com ainda mostra meu próprio IP

estou tentando usarsshuttledisfarçar meu endereço IP, porém sem sucesso. eu uso o comando

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

Se eu verificar meu IP, https://www.iplocation.net/ele mostra o IP do servidor. No entanto, se eu usar https://www.whatismyip.com/, eles ainda mostrarão o IP e a localização do IP do meu computador.

Como isso é possível? E o que posso fazer para realmente disfarçar meu IP de maneira robusta?

Não há mensagens de erro no terminal onde o sshuttle é executado, nem mesmo quando uso mais -v.

Responder1

Encontrei a solução: por padrão, sshuttleapenas encapsula solicitações IPv4. www.whatismyip.com, entretanto, avalia o endereço IPv6. Para também encapsular o tráfego IPv6, tive que alterar o comando para

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

Só funcionou depois que compilei uma lista enorme de módulos em meu kernel, sem ter certeza de quais deles eram realmente necessários. Definitivamente os módulos de soquete para IPv6.

Responder2

Para mim funcionou, se você passar todas as conexões como sub-redes, ou seja:

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

0/0também inclui IPv6.

informação relacionada