OpenVPN, o cliente não pode se conectar em lugar algum e a conexão cai imediatamente

0

Eu segui este tutorial para instalar o OpenVPN no meu servidor doméstico. No entanto, esse é o comportamento que estou recebendo:

UDP:

Quando eu faço o protocolo UDP, como no tutorial, acontece o seguinte: quando eu me conecto a ele com meu laptop Windows 10, a GUI do OpenVPN fica verde, mas não consigo me conectar em lugar algum. Nem mesmo para os endereços IP do servidor (através da VPN ou de outra forma). Apenas fica assim.

TCP:

Quando eu faço o protocolo TCP, isso é o que acontece: Quando eu me conecto a ele com meu laptop Windows 10, inicialmente o OpenVPN GUI fica verde e tudo parece bem. No entanto, neste momento, o laptop não pode se conectar em qualquer lugar. Até mesmo a conexão SSH existente para este servidor trava. Então, depois de um tempo, recebo isso nos logs do cliente:

Tue Dec 05 02:04:07 2017 read TCP_CLIENT: Unknown error (code=10060)
Tue Dec 05 02:04:07 2017 Connection reset, restarting [-1]
Tue Dec 05 02:04:07 2017 SIGUSR1[soft,connection-reset] received, process restarting
Tue Dec 05 02:04:07 2017 MANAGEMENT: >STATE:1512428647,RECONNECTING,connection-reset,,,,,
Tue Dec 05 02:04:07 2017 Restart pause, 5 second(s)

E a GUI do OpenVPN fica amarela. Depois de desconectar o cliente OpenVPN, minha sessão SSH existente geralmente começa a funcionar novamente sem quebrar.

O que pode estar errado? Parece que algo no servidor está impedindo as conexões. Eu tenho uma conta EarthVPN e posso me conectar a ela via OpenVPN neste laptop. Eu comparei as tabelas de roteamento do laptop que são geradas depois de me conectar ao EarthVPN e à minha própria VPN. Na minha conta, existe essa linha extra no segundo lugar, que não está lá no EarthVPN. Eu tentei excluí-lo rapidamente com o NetRouteView, mas isso não mudou nada. O laptop ainda não conseguia se conectar a qualquer lugar. Eu tentei desativar o firewall do Windows, também sem sorte.

Neste momento estou perdido ... Gostaria de receber sugestões que possam me ajudar a depurar esta situação.

Editar: Nos comentários do tutorial que usei, havia este link que as pessoas elogiaram como fácil Instalação do OpenVPN. Tentei isso com TCP e UDP. Exatamente o mesmo resultado ...

    
por Gazi Alankus 05.12.2017 / 00:19

2 respostas

1

Se você não tiver acesso ao servidor, poderá adicionar a configuração autolocal ao seu cliente.

redirect-gateway autolocal

Se você estiver no Windows:

  • Primeiro, abra as configurações para descobrir qual arquivo de configuração editar
    • Configurações - > Avançado irá mostrar-lhe o caminho.
  • Abra o arquivo de configuração
  • Adicione o redirect-gataeway autolocal no final do arquivo.
por Brimstedt 22.05.2018 / 22:42
1

Ok, descobri. Acabou de adicionar o autolocal a esta linha no servidor:

push "redirect-gateway autolocal def1 bypass-dhcp"

Graças a esta resposta: link

    
por Gazi Alankus 05.12.2017 / 01:16