Não consigo me conectar à Internet ao usar VPNq

Não consigo me conectar à Internet ao usar VPNq

Não consigo mais acessar a Internet ao usar uma VPN (tentei duas VPNs diferentes e vários navegadores e redes sem fio). Percebi que o ping www.google.com não funciona quando conectado à VPN (funciona quando não está conectado), mas o ping 8.8.8.8 funciona (sei que tem algo a ver com o DNS, mas também sou bastante inexperiente com isso coisa). Tentei redefinir as configurações de rede (sudo /etc/init.d/networking restart), mas não funcionou. O único problema que consigo pensar é que tentei instalar o clamav (executo alguns softwares do Windows através do crossover linux e queria estar seguro) e acho que parou de funcionar depois disso/por volta dessa época (mas não tenho certeza de que os dois estão vinculados - tentei desinstalar o clamav, mas não fez nada, então se esse for o problema, acho que é porque ele alterou uma configuração em algum lugar). Se ajudar, estou usando o Ubuntu 19.04 e também tentei mudar um dos protocolos VPN de UDP para TCP sem sucesso.

Responder1

Acabei descobrindo. No dia seguinte não consegui acessar a internet (com ou sem VPN). O problema era definitivamente com o DNS, tanto com base nos resultados do ping na minha pergunta quanto porque o erro do Chrome era "DNS_PROBE_RESULT_BAD_CONFIG" (não tinha visto isso antes).

Depois de olhar um pouco mais de perto, encontrei alguns posts que recomendavam ajustar os arquivos resolv.conf ou resolv.conf.d/head,tail para corrigir o problema. Deveria haver um link simbólico resolv.conf no meu diretório /etc/, mas em vez disso era um arquivo ASCII imutável (então não pude editar o arquivo e tentar usar o pacote resolv.conf resultou em erros.

Eventualmente, descobri a solução através de uma combinação de tiros no escuro e orientação ao inserir comandos de terminal.

Minha solução foi (não tenho certeza se todas as etapas são necessárias): 1: Remova o resolvconf (sudo apt autoremove resolvconf) 2: Tente reinstalar o resolvconf (sudo apt-get install resolvconf) 3: Corrija o arquivo de texto imutável resolv.conf: (sudo chattr -i /etc/resolv.conf e então sudo dpkg --configure resolvconf) 4: Remova e reinstale novamente para garantir

Também notei que antes eu tinha um arquivo resolv.conf.vpn no diretório /etc/ que foi removido quando concluí as etapas acima, então acho que esse foi o meu problema original. Em primeiro lugar, não tenho certeza de como o quebrei (bastante confiante de que foi minha culpa, pois estava tentando alguns comandos que não entendi completamente), mas essa correção funcionou para mim!

informação relacionada