Estou tentando estabelecer uma VPN da minha máquina com Windows 8 para um servidor que executa o OpenVPN. Tenho todos os certificados, chave e arquivo de configuração configurados. A GUI do OpenVPN funciona bem e diz "o cliente agora está conectado".
Mas todo o tráfego da minha máquina continua normalmente, ignorando a VPN. Os sites relatam ter visto meu IP em vez do servidor. Eu li uma dúzia de guias e tutoriais e todos param nesta parte, então acho que isso é um bug. A GUI do OpenVPN está sendo executada como administrador.
Como posso ativar efetivamente a VPN e rotear meu tráfego por meio dela?
Responder1
Talvez você precise alterar a prioridade dos seus adaptadores de rede.
Para fazer isso no Windows 8 você precisa abrir o Painel de Controle, ir até Central de Rede e Compartilhamento e clicar em “Alterar configurações do adaptador” na barra lateral esquerda.
Quando essa janela for aberta, você poderá pressionar “Alt” no teclado para abrir o menu de arquivo na parte superior da janela. Este menu normalmente fica oculto no Windows 8.
No menu arquivo, você precisará clicar na opção “Avançado” e depois em “Opções avançadas…” na parte inferior da lista suspensa.
Em seguida, basta selecionar o adaptador de rede que você usa para OpenVPN e clicar na seta para cima até chegar ao topo da lista.
Lembre-se, se você notar algum problema de rede depois de fazer isso, pode ser necessário reverter as alterações.
Responder2
Se for estritamente necessário que TODO o seu tráfego de Internet passe pela sua VPN (incluindo a sua navegação na web), existem algumas configurações adicionais que você precisa fazer no servidor OpenVPN e no seu cliente.
Leia a documentação do OpenVPNaquiquanto ao que é necessário.
Se a sua navegação na web passar pelo servidor OpenVPN, você precisa ter certeza de que seu servidor pode redirecionar a solicitação (NAT) para a Internet para que as páginas da web sejam retornadas corretamente.
Assim que o seu servidor estiver configurado corretamente, a reconfiguração do seu cliente deverá fazer com que todo o tráfego passe pela sua conexão VPN.
Responder3
Eu tive o mesmo problema e adicionei a seguinte linha à configuração do meu cliente:
redirect-gateway def1
. Isso começou a rotear o tráfego do cliente através da VPN. No entanto, o acesso à Internet não funcionou. Isso foi resolvido alterando esta chave de registrono servidor: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPEnableRouter
para 1
.
(Eu também habilitei o compartilhamento de conexão com a Internet no servidor por meio de Windows Key+R
-> ncpa.cpl
-> clique com o botão direito do mouse no adaptador de internet -> Properties
-> Sharing
guia -> compartilhar com o adaptador OpenVPN. No entanto, não sei se isso é necessário.)