GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Vlan sur Netplan en 18.04 Lts ?

Avis de non-responsabilité :à ce jour, j'ai été un lurker, j'apprends encore et pour la première fois en 2 ans, je n'ai pas trouvé de réponse à ma question, merci beaucoup pour votre lecture et j'espère que vous en prendrez il est temps d'aider

J'essaie de configurer deux VLAN sur ma carte LAN déjà existante, le but de cette configuration est de faire d'abord fonctionner un premier VLAN avant que tout ne passe par différents VLAN à des fins différentes

Voici ma configuration :

Carte LAN :

cat /etc/netplan/10-enp1s0.yaml network:  version: 2  renderer: networkd  ethernets:
#LAN CARD config
   enp1s0:
     optional: true
     dhcp4: false
     dhcp6: false
     addresses: [192.168.1.91/24, ]
     gateway4: 192.168.1.254
     nameservers:
       addresses: [192.168.1.91, ] //I have a DNS on the server
       search: [domain.net]

Vlan :

cat /etc/netplan/11-vlan.11.yaml
 vlans:
   vlan.11:
     id: 11
     link: enp1s0
     optional: true
     dhcp4: false
     dhcp6: false
     addresses: [192.168.1.92/24, ]
     nameservers:
       addresses: [192.168.1.91, ]

Avec cette configuration, voici les résultats :

  • Lorsque j'essaie d'envoyer un ping à vlan.11 depuis enp1s0, ou l'inverse, je n'ai pas de réponse.
  • Lorsque j'essaie d'envoyer un ping à Internet depuis enp1s0, cela fonctionne, mais lorsque j'essaie avec vlan.11, cela ne fonctionne pas.

8.8.8.8 avec enp1s0 :

ping -I enp1s0 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 192.168.1.91 enp1s0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=9.24 ms

8.8.8.8 avec vlan.11 :

ping -I vlan.11 8.8.8.8
PING 8.8.8.8 (8.8.8.8) from 192.168.1.92 vlan.11: 56(84) bytes of data.
3 packets transmitted, 0 received, 100% packet loss, time 2039ms
  • La dernière partie et la plus étrange est que je peux envoyer un ping aux deux adresses avec mon PC différent sur le même réseau
Pinging 192.168.1.91 with 32 bytes of data: Reply from 192.168.1.91:
bytes=32 time<1ms TTL=64

Pinging 192.168.1.92 with 32 bytes of data: Reply from 192.168.1.92:
bytes=32 time<1ms TTL=64 Reply from 192.168.1.92: bytes=32 time<1ms
TTL=64

Alors, pouvez-vous m'expliquer pourquoi mon vlan ne fonctionne pas correctement ? Que me manque-t-il pour que vlan.11 se comporte comme une carte réseau.

Merci beaucoup pour votre lecture et toute aide est grandement appréciée.

Lorsque je tape sudo netplan –debug generate, je vois ceci (ne vous inquiétez pas pour enp2s0, non configuré ni connecté pour le moment) :

sudo netplan --debug generate
DEBUG:command generate: running ['/lib/netplan/generate']
** (generate:9423): DEBUG: 11:30:08.752: Processing input file /etc/netplan/10-enp1s0.yaml..
** (generate:9423): DEBUG: 11:30:08.752: starting new processing pass
** (generate:9423): DEBUG: 11:30:08.752: Processing input file /etc/netplan/11-vlan.11.yaml..
** (generate:9423): DEBUG: 11:30:08.752: starting new processing pass
** (generate:9423): DEBUG: 11:30:08.752: Processing input file /etc/netplan/20-enp2s0.yaml..
** (generate:9423): DEBUG: 11:30:08.752: starting new processing pass
** (generate:9423): DEBUG: 11:30:08.752: vlan.11: setting default backend to 1
** (generate:9423): DEBUG: 11:30:08.752: Configuration is valid
** (generate:9423): DEBUG: 11:30:08.752: enp2s0: setting default backend to 1
** (generate:9423): DEBUG: 11:30:08.752: Configuration is valid
** (generate:9423): DEBUG: 11:30:08.752: enp1s0: setting default backend to 1
** (generate:9423): DEBUG: 11:30:08.752: Configuration is valid
** (generate:9423): DEBUG: 11:30:08.752: Generating output files..
** (generate:9423): DEBUG: 11:30:08.752: NetworkManager: definition enp1s0 is not for us (backend 1)
** (generate:9423): DEBUG: 11:30:08.752: NetworkManager: definition vlan.11 is not for us (backend 1)
** (generate:9423): DEBUG: 11:30:08.752: NetworkManager: definition enp2s0 is not for us (backend 1)

Réponse acceptée :

Vos fichiers .yaml sont incomplets.

Connexe :Comment installer Windows 8 sur Wine ??

Vous ne pouvez pas "effacer la configuration de ma carte LAN ".

Supprimez les deux fichiers .yaml et essayez ceci… gardez le même espacement et la même indentation, et pas de tabulation…

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      addresses: [192.168.1.91/24]
      gateway4: 192.168.1.254
      nameservers:
        addresses: 192.168.1.91
        search: [domain.net]
      optional: true
  vlans:
    vlan.11:
      id: 11
      link: enp1s0
      addresses: [192.168.1.92/24]

sudo netplan --debug generate # générer des fichiers de configuration

sudo netplan apply # appliquer la nouvelle configuration

reboot # redémarrer l'ordinateur


Ubuntu
  1. Comment mettre à niveau Ubuntu 15.10 vers Ubuntu 16.04 LTS

  2. Installer Dokuwiki sur Ubuntu 20.04 LTS

  3. Ipv6 sur PPPO ?

  4. Comment mettre à niveau de 16.04 Lts à 16.04.1 Lts ?

  5. Problèmes Bluetooth dans 18.04 Lts ?

Comment mettre à niveau Ubuntu 18.04 vers Ubuntu 20.04 LTS

Installer CMake sur Ubuntu 20.04 LTS / 21.04

Installer Mono sur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS