56 votes

OpenVPN se connecte mais pas d'accès internet sur Ubuntu 16.04 / 18.04 / 20.04

J'essaie de me connecter à un VPN en utilisant OpenVPN.

J'ai essayé d'utiliser network-manager avec le plugin OpenVPN et j'ai aussi essayé dans le terminal avec ovpn.conf fichier.

Tout se connecte (il est dit connection established ) dans le terminal, mais pas d'accès à Internet.

Je ne peux rien pinger, même pas la passerelle du tunnel.

Voici ce que j'ai essayé

J'ai essayé :

  • désactiver ufw ;
  • J'ai essayé plusieurs fichiers de configuration ;

Même résultat.

J'ai coché l'option sous VPN configaration > IPv4 > routes > use this connection only for resources on its network . Après cela, l'Internet fonctionne à nouveau et le VPN montre qu'il est connecté. Mais mon trafic n'est pas crypté et l'IP et la localisation sont toujours les mêmes. Enfin, j'ai essayé --redirect-gateway option, toujours pas d'utilité.

Je suis hors de ma ligue maintenant. Aidez-moi, s'il vous plaît. Merci de m'avoir lu !

0voto

Xrobot Points 1

Je sais que le problème a peut-être été résolu, mais dans mon cas, la solution n'a pas survécu à un redémarrage. Donc, j'ai trouvé une autre solution pour le terminal openvpn ne donnant pas accès à Internet sur Ubuntu 14.04 en ajoutant --management localhost 1194 aux arguments. Comme :

root@user /# openvpn --config file.ovpn --management localhost 1194.

C'est pratique si vous ne voulez pas diviser le fichier de configuration en 3 autres fichiers à utiliser à partir de l'application network-manager applet.

0voto

user3526197 Points 1

La meilleure solution que j'ai trouvée est d'ouvrir un terminal et de faire ce qui suit :

sudo gedit /etc/resolvconf/resolv.conf.d/head

dans le fichier qui s'ouvre, ajoutez ce qui suit :

nameserver 208.67.222.222
nameserver 208.67.220.220

sauvegarder le fichier et exécuter la commande suivante dans un terminal :

sudo resolvconf -u

Essayez maintenant de vous connecter à votre serveur OpenVPN. Vous devriez être prêt à partir !

0voto

Ghasemi Points 1

J'ai eu le même problème. quand vous configurez openvpn , le firewall est nécessaire. vous devez configurer un pare-feu et faire passer le trafic openvpn par le pare-feu.

0voto

VlaB Points 1

Heck la métrique des routes avec la commande ip route : si la métrique tun0 est inférieure à la métrique de l'interface par défaut, alors tout le trafic passera par OpenVPN et il n'y aura pas d'internet.

Vous pouvez changer la métrique en éditant le fichier dans le répertoire /etc/netplan/ (quelques exemples dans Exemples de configuration de Netplan ), puis exécutez netplan apply .

hecked pour Ubuntu 18.04 / 19.10 / 20.04, partout le client standard a été utilisé NetworkManager et l'édition a aidé partout.

0voto

Miguel Ramos Points 1

Pour ceux qui utilisent ubuntu 18.04 et n'ont pas accès à network-manager-openvpn-gnome j'ai trouvé une solution qui a fonctionné pour moi. Pour autant que je sache, c'est juste une façon différente de faire la même configuration.

sudo vi /etc/NetworkManager/system-connections/<name of your vpn connection>

Dans la section ipv4 vous ajoutez une nouvelle ligne : never-default=true

[ipv4]
dns-search=
method=auto
never-default=true

Après vous devriez redémarrer votre NetworkManager

sudo systemctl restart NetworkManager.service

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X