Atualmente, estou executando um servidor OpenVPN para vários clientes. Todo o tráfego é direcionado através da VPN (é configurado como gateway; pressione "redirect-gateway def1").
Até agora, tudo está funcionando bem. No entanto, eu gostaria de conectar alguns servidores a essa rede privada virtual, sem que esses servidores usem o daemon OVPN como gateway.
Esses servidores precisam estar acessíveis tanto na WAN quanto no endereço IP da LAN. Certos serviços estarão acessíveis somente no lado da LAN.
Existe alguma maneira, para um cliente, ignorar a opção push redirecionar-gateway?
Atenciosamente, Tuinslak
Respostas:
Basta adicionar "route-nopull" à configuração do cliente openvpn, e todos os comandos enviados pelo servidor serão ignorados. Para obter acesso à rede local, você deve agora adicionar, por exemplo, "route 192.168.5.0 255.255.255.0" à configuração do cliente openvpn, se a rede local à qual você deseja se conectar for 192.168.5.0/24.
fonte
pull-filter ignore redirect-gateway
se 'redirecionar-gateway' for necessário para alguns, mas nem todos os clientes, adicione uma opção 'client-config-dir', por exemplo
e dentro desse diretório, coloque arquivos para cada CN cliente, por exemplo, o arquivo
Client1
conterádessa maneira, os servidores não recebem o 'gateway de redirecionamento' enviado por padrão.
HTH
fonte
apenas substitua o gateway padrão no script --up e está tudo pronto. Você nem precisa fazer nada em - down (eu acho) ou apenas configurá-lo para up.sh também.
no client.conf
em up.sh (chmod + x)
onde 1.2.3.4 é o gateway padrão do seu cliente
fonte
Existe uma solução mais nova e fácil para isso, em dezembro de 2016.
Você só precisa colocar esta linha na sua configuração do OpenVPN:
Literalmente, filtra as opções que extrai do servidor e ignora a
redirect-gateway
opção.(De acordo com https://community.openvpn.net/openvpn/wiki/IgnoreRedirectGateway , isso foi adicionado ao OpenVPN 2.4, lançado em dezembro de 2016.)
fonte
Remvoe "redirecionar-gateway" opção no arquivo de configuração do cliente, gateway padrão do cliente não será mais alterado. testado no Archlinux / OpenVPN 2.3.2.
fonte