Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/03/2023, à 16:12

frederic1963

[Résolu] Accès internet impossible sur Ubuntu Server 20.04 LTS

Bonjour,

Je suis nouveau et en plein apprentissage avec OpenClassrooms. J'ai une bonne pratique des réseaux et de l'informatique , mais je connais très mal Linux. Je souhaite m'y mettre car je veux me libérer du joug de GAFAM et particulièrement de Microsoft.

J'ai 59 ans et j'ai donc il y a bien longtemps pratiqué la ligne de commande. Mais c'est une autre époque, sans internet et sans réseau (ou alors du réseau Novell).

J'ai procédé comme indiqué dans le cours et installé deux machines virtuelles avec VM Virtualbox. Une Ubuntu Desktop qui fonctionne très bien (je vous écris avec celle-ci), mais celle sous Ubuntu Server 20.04 n'accède pas à internet. Elle peut cependant pinger l'autre machine, elles sont sur le même réseau en 192.168.0.1 & 2.

Je ne parviens à accéder à Internet et les ping sur des nom de domaine ou directement des ip ne fonctionnent pas. Voici ce que donne un ip a sur cette machine.

frederic@vm-serveur$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:71:57:27 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
       valid_lft 78980sec preferred_lft 78980sec
    inet6 fe80::a00:27ff:fe71:5727/64 scope link 
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:e7:98:86 brd ff:ff:ff:ff:ff:ff
    inet 192.168.29.1/24 brd 192.168.29.255 scope global enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fee7:9886/64 scope link 
       valid_lft forever preferred_lft forever
</pre>

Maintenant un ping

frederic@vm-serveur:~$ ping free.fr
ping: free.fr: Temporary failure in name resolution

A ce stade on pourrait croire que c'est un problème de DNS, j'ai donc poussé le test un peu plus loin en pingant l'adresse ip de free.

rederic@vm-serveur:~$ ping 212.27.48.10
PING 212.27.48.10 (212.27.48.10) 56(84) bytes of data.
From 192.168.29.1 icmp_seq=1 Destination Host Unreachable
From 192.168.29.1 icmp_seq=2 Destination Host Unreachable
From 192.168.29.1 icmp_seq=3 Destination Host Unreachable
From 192.168.29.1 icmp_seq=4 Destination Host Unreachable
From 192.168.29.1 icmp_seq=5 Destination Host Unreachable
From 192.168.29.1 icmp_seq=6 Destination Host Unreachable
From 192.168.29.1 icmp_seq=7 Destination Host Unreachable
From 192.168.29.1 icmp_seq=8 Destination Host Unreachable
From 192.168.29.1 icmp_seq=9 Destination Host Unreachable
^C
--- 212.27.48.10 ping statistics ---
12 packets transmitted, 0 received, +9 errors, 100% packet loss, time 11246ms
pipe 4

C'est une installation toute propre sur une machine virtuel. Voici le contenu des deux fichier yaml

Le premier est généré par la Virtual box, je n'y ai pas touché

frederic@vm-serveur:/etc/netplan$ cat 00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: true
  version: 2

Celui-ci est celui que j'ai ajouté conformément aux instructions données dans le cours

frederic@vm-serveur:/etc/netplan$ cat 60-lan-statique.yaml
network:
        version: 2
        renderer: networkd
        ethernets:
                enp0s8:
                        dhcp4: no
                        dhcp6: no
                        addresses: [192.168.29.1/24]
                        gateway4: 0.0.0.0
                        nameservers: 
                          addresses: [127.0.0.1]

Merci de votre aide.

--
Modération : sujet déplacé dans la section Virtualisation où il a probablement plus sa place

Dernière modification par frederic1963 (Le 03/03/2023, à 18:12)

Hors ligne

#2 Le 03/03/2023, à 16:21

jplemoine

Re : [Résolu] Accès internet impossible sur Ubuntu Server 20.04 LTS

Perso, je mets mes VM en pont sur l'interface physique. Comme ça, tout le monde est sous le même sous-réseau.
Avec cette manière de faire, je ne suis pas sûr que la configuration soit bonne.
Es-tu sûr que l'adresse en .1 ne soit pas celle de la machine physique (faire un ip a) ?
Tente de mettre la VM en 192.168.29.3/24 à titre de test.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 03/03/2023, à 16:39

frederic1963

Re : [Résolu] Accès internet impossible sur Ubuntu Server 20.04 LTS

Pourtant la machine sous Ubuntu Desktop fonctionne ainsi.

Les deux machines sur hébergées sur le même PC avec la VM. Le PC est un Windows, son adresse IP est : 192.168.1.31. On est même pas sur le même sous réseau.

J'ai noté que la seconde interface en 192.168.29.1 n'a pas de passerelle. Mais c'est la même chose sur l'autre machine (en 192.168.29.2) et pourtant elle accède à Internet, grâce à sa seconde interface je suppose. Je pense que le problème est que le serveur essaye d'accéder à internet via son l'interface en 192.168.29.1 (enp0s8) ou lieu de tenter 10.0.2.15 (enp0s3).

J'ai la solution technique, il suffirait de mettre en passerelle l'autre machine puisqu'elle accède à internet. Mais je voudrais comprendre pourquoi celle-ci n'accède pas à Internet alors que l'autre machine (celle en desktop) y arrive avec une configuration réseau identique.

En fait se planter, chercher c'est apprendre et c'est précisément ce que je souhaite

Hors ligne

#4 Le 03/03/2023, à 16:53

bruno

Re : [Résolu] Accès internet impossible sur Ubuntu Server 20.04 LTS

Bonjour,

C'est certainement un problème de route et de priorités.
Normalement ta VM devrait utiliser l'interface enp0s3 avec l'IP 10.0.2.15 et sortir via 10.0.2.2 (IP de VirtualBox). Il faut regarder :

ip route

Mais je soupçonne la configuration via netplan avec :

gateway4: 0.0.0.0

pour l'autre interface d'être responsable du mauvais routage. Il faudrait virer cette directive.

Dernière modification par bruno (Le 03/03/2023, à 16:56)

Hors ligne

#5 Le 03/03/2023, à 17:18

frederic1963

Re : [Résolu] Accès internet impossible sur Ubuntu Server 20.04 LTS

bruno a écrit :

Bonjour,

C'est certainement un problème de route et de priorités.
Normalement ta VM devrait utiliser l'interface enp0s3 avec l'IP 10.0.2.15 et sortir via 10.0.2.2 (IP de VirtualBox). Il faut regarder :

ip route

Mais je soupçonne la configuration via netplan avec :

gateway4: 0.0.0.0

pour l'autre interface d'être responsable du mauvais routage. Il faudrait virer cette directive.

J'ai viré la passerelle en 0.0.0.0 et ça marche !! Merci. Pourtant elle est bien indiquée dans le cours OpenClassroom !

Hors ligne

#6 Le 03/03/2023, à 17:35

bruno

Re : [Résolu] Accès internet impossible sur Ubuntu Server 20.04 LTS

Oui bon, les cours d'Openclassrooms contiennent beaucoup de petites erreurs et des choses plus ou moins contestables…
Tu peux ajouter [Résolu] devant le titre de ton premier message wink

Dernière modification par bruno (Le 03/03/2023, à 17:40)

Hors ligne