Como verificar se todo o tráfego de rede está sendo roteado através do vpn?

2

Estou conectado a um ssh vpn no meu mac, mas quero ter certeza de que todo o meu tráfego da web está sendo executado. Como eu posso fazer isso? O tráfego da Web aqui pode significar qualquer coisa de http / s / para udp tcp, para qualquer coisa que vai do meu computador para outro, não na minha casa. Alguma ideia?

    
por DCIndieDev 10.03.2011 / 20:51

4 respostas

6

Em primeiro lugar, "tráfego da Web" é apenas http e https.

Você quer dizer 'tráfego da internet' - a web e a internet são duas coisas completamente diferentes.

E a ferramenta que você está procurando é traceroute ou tracert no Windows.

C:\> tracert www.google.com

ou

$ traceroute www.google.com

e observe as máquinas pelas quais o tráfego está passando.

Ah, e o que é um 'ssh vpn'? O SSH não faz VPNs - ele faz o encaminhamento de porta.

    
por 10.03.2011 / 21:03
0

Para HTTP, você pode ir para whatismyip.com para testar de qual IP a conexão está vindo.

Então eu acho que você está usando um proxy SOCKS (opção -D<port> ). By the way, o programa que você usa no cliente deve ser proxy SOCKS pronto (o que significa que em algum lugar você especificou para se conectar ao localhost na porta que você especificou) ou o sistema operacional deve fazer isso em si. (E eu não sei como funciona no Mac)

Agora para verificar ... talvez tente com algum cliente diferente (IRC ou mais) no servidor que diz qual é o seu IP de entrada?

    
por 10.03.2011 / 21:04
0

Se você quiser realmente visualizar seus pacotes, use o Wireshark para ouvir em qualquer interface que esteja usando.

    
por 10.03.2011 / 21:15
0

use o tcpdump, ele vem com o sistema operacional. Isso deve ser suficiente para ver para onde as coisas estão indo. O wireshark é legal, mas uma instalação extra.

    
por 18.03.2011 / 05:33