Por que eu consigo acessar os compartilhamentos do Windows de uma máquina conectada a uma VPN?

1

Eu tenho uma máquina Linux rodando o Ubuntu 10.04 que está conectado a uma VPN via PPTP. Quando eu navego na web, o ip muda, quando eu uso outros aplicativos, acho que está se conectando à VPN. Mas por algum motivo eu tentei me conectar a ele de uma máquina windows na minha rede e consegui navegar pelos compartilhamentos muito bem (com o samba). Isso é normal? Eu pensei que todo o acesso à internet passava pela vpn e nenhum tráfego chegaria a essa máquina da minha rede local. Estou enganado? O que está acontecendo aqui?

    
por CaCl 24.08.2010 / 07:51

2 respostas

1

A configuração do protocolo IP pode (e irá) incluir várias rotas na sua máquina. A configuração típica de uma máquina diretamente conectada à Internet com um adaptador inclui duas rotas:

$ ip route
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.10
default via 192.168.1.1 dev eth0

A primeira rota define que todos os IPs em sua LAN devem ser acessados diretamente com um adaptador eth0 (que está conectado a esta LAN), e segundo significa que todos os outros IPs devem estar conectados através de algum outro host, especificamente 192.168.1.1 , que é resolvido pela primeira rota.

Quando você se conecta à VPN, a segunda rota é substituída por algo como

default dev ppp0

, o que significa que todos os pacotes não correspondidos por rotas mais estreitas devem passar pela interface PPP.

A sua máquina Windows ainda está na sua LAN e pode ser acessada livremente pelo seu host Linux.

    
por 24.08.2010 / 09:45
0

Não tenho certeza se o IP realmente muda. A maioria dos sistemas operacionais pode atribuir uma placa de rede a mais do que um único endereço IP. Assim, mesmo que algum tráfego passe pelo túnel VPN, o endereço IP normal da máquina ainda está ativo, o que significa que todos os serviços estão disponíveis.

Se você quiser evitar isso, tente alterar as configurações do seu firewall.

    
por 24.08.2010 / 09:39