Como configurar o roteador no desktop linux para fornecer acesso à sub-rede vpn para outras máquinas locais?

3

Eu tenho um desktop linux (baseado em Ubuntu 12.10, laptop, 1 placa de rede) do qual eu me conecto para trabalhar vpn via pptp padrão, para que eu possa acessar a rede local e rede de trabalho da máquina. Na área de trabalho eu tenho a máquina do Windows Server 2008 VirtualBox com adaptador de rede em ponte, para que ele receba ip do roteador local. Desktop e virtual se vêem sem problemas. Desktop veja a sub-rede vpn ok, mas virtual não é claro.

Existe uma maneira de fornecer acesso à rede de trabalho para outras máquinas na rede local (principalmente meu virtual)?

Eu tentei algo como adicionar rota (no virtual) para trabalhar na sub-rede para passar pelo meu ip de desktop, mas eu não sei como configurar o serviço de roteador no desktop (e criar rota para minha conexão vpn).

    
por Juraj Misur 14.03.2013 / 09:19

2 respostas

1

Você precisa seguir estas etapas:

  1. Adicione rota a qualquer host da LAN que você deseja conectar à rede de trabalho. Em primeiro lugar, adicione rota à máquina virtual. O gateway para a rede de trabalho é o IP do seu laptop.
  2. Ative o encaminhamento no laptop. echo 1 > /proc/sys/net/ipv4/ip_forward e descomente net.ipv4.ip_forward = 1 in /etc/sysctl.conf para tornar esse parâmetro habilitado nas reinicializações.
  3. Como seus hosts da LAN não têm endereço na VPN, talvez você queira mascarar o IP deles com o IP da VPN do seu laptop. iptables -t nat -A POSTROUTING -o tunX -j MASQUERADE , tunX é sua interface de túnel virtual.
por 14.03.2013 / 09:39
0

O mais fácil seria a configuração virtual para usar o NAT. No VirtualBox é um clique de distância. deve cuidar da maioria das coisas descritas na resposta do slimsuperhero. Pelo meu dinheiro, eu prefiro descarregar a vpn para o meu roteador ADSL, configurar o NAT lá e resolvê-lo assim.

    
por 14.03.2013 / 10:16

Tags