Em um roteador DD-WRT, configurei o OpenVPN como um servidor para hospedar minha própria VPN e configurei o DNSMasq corretamente para a resolução do nome do host local (por exemplo, pesquisas de DNS). Eu quero ligar esses componentes para resolver nomes de host na VPN também.
Digamos que eu tenha o servidor OpenVPN, dois computadores na rede interna e um fora, todos os clientes da VPN (192.168.254.0/24):
Com minha configuração atual, A e B podem resolver seus nomes de host via DNSMasq na rede interna. E todos os A , B e C podem acessar uns aos outros por IP direto. Mas, eu quero permitir que C acesse A e B pelo nome do host (resolução DNS, não NetBIOS) sem direcionar todo o tráfego de rede através da VPN .
Configuração do OpenVPN:
proto tcp
dev tap
server 192.168.254.0 255.255.255.0
client-to-client
persist-key
persist-tun
Configuração do DNSMasq:
#Local DNS: Enable
#No DNS Rebind: Disable
expand-hosts # I have set a LAN Domain
server = 64.6.64.6 # Verisign
server = 64.6.65.6
no-resolv # no /etc/resolv.conf
Preciso também configurar o servidor VPN como um cliente? Preciso empurrar o domínio da rede interna pela VPN? O que preciso fazer?
Tags dns networking vpn openvpn dnsmasq