OpenVPN DNS no dispositivo não enraizado -- 5.1-lollipop campo com dns campo com openvpn camp android Relacionado O problema

OpenVPN DNS on non rooted device


1
vote

problema

português

Eu estou tentando obter o OpenVPN trabalhando no meu dispositivo Android usando o aplicativo oficial OpenVPN da App Store. Eu estou rodando em um Verizon S6 executando 5.1.1 e não tenho raízes no dispositivo. Eu gerenciei todas as chaves e instalei o perfil do OpenVPN no dispositivo. Conecte-me com sucesso à VPN como mostrado nos logs do servidor e no fato de acessar os servidores locais que estão presentes apenas na LAN remota, como uma impressora e o roteador. No entanto, não consigo navegar para qualquer site da Internet. Eu tentei ping 8.8.8.8 do dispositivo e foi bem sucedido. Qualquer tentativa de acessar um URL ou até mesmo ir diretamente para o IP do Google resolvido pelo servidor resulta em um erro de DNS. Qual é a maneira certa de configurar o DNS para que eu possa navegar na Internet através da minha VPN. Eu sou capaz de usar o VPN esperado em um iPhone e um MacBook para que todas as regras NAT necessárias e essas estejam em vigor no servidor.

arquivo de configuração do Android

  client  dev tun  proto udp  remote $SERVER$ 1194  resolv-retry infinite  nobind  ca ca.crt cert androidPhone.crt key androidPhone.key  comp-lzo  verb 3  setprop net.dns1 8.8.8.8 setprop net.dns2 4.2.2.1    

Eu tentei isso com e sem o setprop net.dns

english

I am trying to get OpenVPN working on my Android device using the official OpenVPN app from the app store. I am running on a Verizon S6 running 5.1.1 and do not have root on the device. I have generated all the keys and installed the OpenVPN profile on the device. I successfully connect to the VPN as shown in both the server logs and the fact that I can access local webservers that are only present on the remote LAN such as a printer and the router. However I am unable to browse to any internet site. I tried to ping 8.8.8.8 from the device and it was successful. Any attempt to access a URL or even go directly to the google ip resolved by the server results in a DNS error. What is the right way to configure the DNS so that I can browse the internet through my VPN. I am able to use the VPN expected on an iPhone and a Macbook so all the necessary NAT rules and such are in place on the server.

Android Config File

client  dev tun  proto udp  remote $SERVER$ 1194  resolv-retry infinite  nobind  ca ca.crt cert androidPhone.crt key androidPhone.key  comp-lzo  verb 3  setprop net.dns1 8.8.8.8 setprop net.dns2 4.2.2.1 

I tried it both with and without the setprop net.dns

        

Lista de respostas

0
 
vote
vote
Melhor resposta
 

Acende que minha configuração do servidor estava faltando a opção "Push DNS ....". Meus outros dispositivos funcionaram porque eu havia definido um servidor DNS nas configurações do adaptador que substituem a falta de um servidor DNS sendo empurrado pelo servidor OpenVPN.

 

Turns out my server config was missing the "push DNS ...." option. My other devices worked because I had set a DNS server in the adapter settings that overrode the lack of a DNS server being pushed by the OpenVPN server.

 
 

Perguntas relacionadas

3  Conecte-se à rede local com o OpenVPN. Problema: Endereço IP local Unset, mas adicionando a rota?  ( Connect to local network with openvpn problem local ip address unset but addi ) 
o objetivo Eu quero conectar-se a alguns serviços (por exemplo, servidor de arquivos, câmera IP etc) na minha rede doméstica do meu celular usando VPN. Eu u...

2  Como posso adicionar rotas para vpn  ( How can i add routes to vpn ) 
client dev tap proto udp remote ADDRESS PORT auth-user-pass ca cert-chain.pem remote-cert-tls server route 0.0.0.0 0.0.0.0 resolv-retry infinite nobind p...

1  CyanogenMod 7 OpenVPN DNS não está funcionando  ( Cyanogenmod 7 openvpn dns not working ) 
Eu quero encaminhar todo o tráfego da Internet do meu telefone através da minha VPN. Eu configurei o OpenVPN no meu desejo HTC com o CyanogenMod 7.2.0.1-Bra...

1  Tun.ko para Samsung Intercept / Stock Froyo  ( Tun ko for samsung intercept stock froyo ) 
Eu tenho um Samsung Intercept, executando a VM Banco de Imagem - Froyo. Estou tentando conseguir o OpenVPN correndo nele. O telefone está enraizado, e eu tenh...

4  Tunelamento do navegador OpenVPN  ( Openvpn browser tunneling ) 
Espero não dizer coisas bobas, ou com desconto, mas sou novato, pelo menos para VPN. Eu quero usar meu navegador para conectar minha intranet corporativa vi...

0  Como faço para amarrar com VPN no pirulito?  ( How do i tether with vpn on lollipop ) 
Como faço para a Tether com VPN no pirulito? Eu tenho raiz. Eu encontrei o seguinte guia, mas não entendo completamente as instruções. http://forum.xda-dev...

-1  OpenVPN Iniciar e conectar no momento da inicialização  ( Openvpn start connect at boot time ) 
Como iniciar e amp; Conecte o OpenVPN no momento da inicialização? Por favor, note que estamos usando o Android 6.0 e o OpenVPN 0.6.73. Usando o aplicativo ...

18  Como faço para configurar o OpenVPN no CyanogenMod 7?  ( How do i set up openvpn on cyanogenmod 7 ) 
Eu quero encaminhar todos os Meu tráfego de rede através da conexão ISP da minha casa quando estou fora em cafés de internet, então não posso ser espancado /...

6  OpenVPN com Android 2.3.x - Preocupações de segurança  ( Openvpn with android 2 3 x security concerns ) 
Eu preciso usar meu telefone Android 2.3.x para acessar um servidor OpenVPN. Eu tenho cm 7 com suporte em suporte para OpenVPN e TUN. Minha principal preocupa...

1  Ser capaz de acessar a LAN enquanto estiver usando a VPN  ( Being able to access lan while using vpn ) 
em ubuntu , usando gerente de rede , sou capaz de acessar minha lan local enquanto ao mesmo tempo usando um Vpn para acessar a Internet. em android ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.