Endereço IP do servidor OpenVPN ao usar VPN vs. LAN

1

Eu tenho um servidor OpenVPN hospedado em um QNAP NAS. Estou acessando via Windows e Android OpenVPN Clients. O NAS e o OpenVPN funcionam perfeitamente. O endereço IP principal do servidor NAS é 192.168.1.200 quando estou dentro da LAN. From Inside the Lan, eu posso acessá-lo sem VPN nesse endereço IP sem problemas em ambos os tipos de dispositivos.

O servidor VPN cria uma sub-rede para os clientes VPN no intervalo 192.168.2. *, sendo o 192.168.2.1 o próprio NAS.

Assim, quando um computador dentro da LAN, sem VPN, acessa o NAS, eu uso o endereço 1.200. Várias configurações de software estão vinculadas a esse endereço, por exemplo, unidades compartilhadas no Windows apontam para //192.168.1.200/folderShare

No entanto, quando estou fora da rede local e acesso à rede via VPN, isso muda. Enquanto todos os outros componentes da rede são acessíveis através do seu endereço IP nativo (192.168.1. *), O NAS pode ser acessado somente através do seu endereço de sub-rede VPN, 192.168.2.1. Isso significa que, por exemplo, um laptop com Windows que deseja acessar uma pasta compartilhada no NAS por meio de LAN (sem VPN) e por meio de WAN (com VPN) precisa usar dois endereços IP diferentes para o mesmo destino, dependendo da situação. E esse é o menor problema. Se eu tiver bibliotecas diferentes em um aplicativo vinculado ao endereço IP do recurso, preciso manter as duas (por exemplo, imagens do Lightroom, arquivos de mídia do Kodi, etc.).

Como posso contornar isso? Como posso fazer 192.168.1.200 um destino de trabalho para VPN / WAN e nenhum acesso VPN / LAN? - Tudo isso enquanto mantém o acesso à internet através da VPN funcionando, é claro? Posso usar algumas regras de roteamento no meu roteador dd-wrt para rotear .1.131 para 2.1?

obrigado!

    
por uncovery 01.06.2016 / 13:28

1 resposta

1

Esse é o comportamento esperado.

Desabilite a configuração do gateway na conexão VPN, não use a VPN enquanto estiver na sua rede interna ou tenha 2 conexões.

Você não mencionou qual sistema operacional seus dispositivos usam, por isso assumirei o Windows. Para desativar a configuração do gateway, vá para sua conexão de rede, escolha Alterar configurações do adaptador, clique com o botão direito do mouse em sua conexão VPN e escolha: Properites.

Vá até a guia Networking e clique duas vezes no item TCP / IPv4. Pressione Avançado ... e desmarque Usar gateway padrão na rede remota.

O que isto significa é que, em vez de encaminhar todas as solicitações através da VPN, ele tentará se conectar a qualquer rede local primeiro e, se não for encontrado localmente, usar o túnel VPN.

EDIT com base nas informações recém-fornecidas:
Eu vejo o que você quer dizer agora. Se você puder alterar a configuração ip do seu túnel OpenVPN, faça com que ele forneça as seguintes informações de endereço IP:
IPAddress permanece o mesmo, submetmask: em vez de usar 255.255.255.0, use 255.255.25 3 .0, que dá acesso ao seguinte intervalo de IP: 192.168.0.x - 192.168.3.x

    
por 01.06.2016 / 13:42