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