Estou usando o OpenVPN para configurar uma VPN para conectar meu laptop em casa à LAN do meu local de trabalho. Quero poder consultar os computadores do meu local de trabalho pelo nome e não pelo IP, mas não posso.
Esta é a minha situação:
LAN do local de trabalho:
- Espaço de endereço: 192.168.101.0/24
- Endereço do roteador: 192.168.101.1
LAN doméstica:
- Espaço de endereço: 192.168.1.0/24
- Endereço do roteador: 192.168.1.1
VPN:
- Espaço de endereço: 10.100.1.0/24
- Endereço do servidor OpenVPN: 10.100.1.1
Todas as máquinas estão executando o Microsoft Windows.
No meu local de trabalho, o PC executando como servidor OpenVPN é 192.168.101.50 (e 10.100.1.1 na VPN) e seu nome de máquina é servidor de trabalho .
No meu local de trabalho, o nome workplaceserver é resolvido para o endereço 192.168.101.50, mas no cliente vpn o nome workplaceserver não pode ser resolvido, quero que seja resolvido para 10.100.1.1. Como devo configurar o OpenVPN para conseguir isso?
redirect-gateway
diretiva (consulte o manual ), pois seu gateway padrão provavelmente foi entregue a você pelo DHCP ou manualmente. Usando oredirect-gateway
envia coisas através da VPN - talvez corrigindo seu problema no processo.Você também pode simplesmente adicionar hosts necessários (muito poucos, não é?) Para
hosts
arquivar e nem mesmo mexer nas configurações do OpenVPN (o que pode ser útil se você não tiver e não configurar o servidor DNS dentro do privado rede).fonte
A partir daí, você deverá fazê-lo funcionar e sua configuração o seguirá, desde que você use o DNS deles, o que é muito bom por sinal.
fonte