GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Vlan sobre Netplan en 18.04 Lts?

Descargo de responsabilidad:hasta el día de hoy he sido un merodeador, sigo aprendiendo y, por primera vez en 2 años, no encontré ninguna respuesta a mi pregunta, muchas gracias por su lectura y espero que tome un poco hora de ayudar

Estoy tratando de configurar dos VLAN en mi tarjeta LAN ya existente, el propósito de esta configuración es primero hacer que funcione una primera VLAN antes de que todo pase por diferentes VLAN para diferentes propósitos

Aquí está mi configuración:

Tarjeta 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]

Van:

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, ]

Con esta configuración, aquí están los resultados:

  • Cuando trato de hacer ping a vlan.11 desde enp1s0, o al revés, no tengo respuesta.
  • Cuando trato de hacer ping a cualquier Internet desde enp1s0, funciona, pero cuando intento con vlan.11, no funciona.

8.8.8.8 con 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 con 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 última parte y la más rara es que puedo hacer ping a ambas direcciones con mi PC diferente en la misma red
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

Entonces, ¿puede explicarme por qué mi vlan no funciona correctamente? Que me falta para que vlan.11 se comporte como una tarjeta de red.

Muchas gracias por su lectura y cualquier ayuda es muy apreciada.

Cuando escribo sudo netplan –debug generar, veo esto (no se preocupe por enp2s0, no configurado ni conectado por ahora):

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)

Respuesta aceptada:

Tus archivos .yaml están incompletos.

Relacionado:¿Cómo instalar Windows 8 en Wine?

No puede “borrar la configuración de mi tarjeta LAN “.

Elimine ambos archivos .yaml e intente esto... mantenga el mismo espacio y sangría, y sin tabulaciones...

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 # generar archivos de configuración

sudo netplan apply # aplicar nueva configuración

reboot # reiniciar la computadora


Ubuntu
  1. Cómo actualizar Ubuntu 15.10 a Ubuntu 16.04 LTS

  2. Cómo actualizar Ubuntu 14.04 LTS a Ubuntu 16.04 LTS

  3. Instalar Karbon en Ubuntu 20.04 LTS

  4. ¿Ipv6 sobre Pppoe?

  5. ¿Cómo Actualizar De 16.04 Lts A 16.04.1 Lts?

Cómo actualizar Ubuntu 18.04 a Ubuntu 20.04 LTS

Instale CMake en Ubuntu 20.04 LTS / 21.04

Instalar Mono en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS