openvpn: como fazer com que os clientes usem nomes de rede disponíveis no servidor?

openvpn: como fazer com que os clientes usem nomes de rede disponíveis no servidor?

Eu tenho um servidor OpenVPN em 10.8.0.1, com endereços estáticos e de cliente para cliente sendo fornecidos a determinados clientes via ifconfig-push.

o /etc/hosts do servidor tem coisas como

bobs_server 10.8.0.100
jims_server 10.8.0.105

É possível configurar o servidor para que, quando os clientes fizerem login na VPN, possam usar os mesmos nomes de rede do servidor?

Não é uma boa solução aqui definir tais endereços no /etc/hosts do cliente.

Responder1

É possível configurar o servidor para que, quando os clientes fizerem login na VPN, possam usar os mesmos nomes de rede do servidor?

Não, os arquivos hosts normalmente são apenas para resolução local. Se precisar fornecer serviços de resolução de nomes aos clientes, você precisará configurar um servidor DNS adequado.

Dnsmasqé uma opção relativamente simples, de baixo impacto e simples de configurar. Pode ser configurado para ler sua configuração do /etc/hostsarquivo do servidor.

É uma boa solução aqui definir esses endereços no /etc/hosts do cliente.

Não, nunca é uma boa ideia fazer isso fora de coisas de muito curto prazo.

informação relacionada