
Lo siento si esto es trivial... pero parece que no puedo lograr que netplan establezca la ruta adecuada a la puerta de enlace predeterminada. Tengo que configurarlo manualmente usando 'sudo route add default gw [...]' para permitir que el servidor acceda a Internet.
Esta es mi configuración de netplan actual (en /etc/netplan/00-installer-config.yaml):
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
eno2:
dhcp4: no
enp33s0f0:
dhcp4: no
enp33s0f1:
dhcp4: no
ens1f0:
addresses:
- [xxx].[yy].[zz].124/29
routes:
- to: default
via: [xxx].[yy].[zz].121
nameservers:
addresses: [redacted]
dhcp4: no
dhcp6: no
ens1f1:
dhcp4: no
Esto configura el número de IP correctamente y puedo conectarme desde un servidor vecino. Sin embargo, 'ruta -n' sólo muestra esto:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
[xxx].[yy].[zz].120 0.0.0.0 255.255.255.248 U 0 0 0 ens1f0
... lo que significa que no hay ruta hacia la puerta de enlace real. Tengo que configurarlo manualmente usando el comando 'ruta', así:
sudo route add default gw [xxx].[yy].[zz].121 ens1f0
... entonces todo está bien, incluido el DNS; pero esto no sobrevive al reinicio. ¿Alguna idea de lo que estoy haciendo mal? Intenté usar la configuración 'on-link: true', pero tampoco funcionó.
¡Muchas gracias por cualquier ayuda/idea!
Respuesta1
Acabo de probar su archivo de configuración exacto en un servidor ubuntu 22.04 completamente parcheado y solo ajusté el nombre de la interfaz y las direcciones IP y esto está funcionando perfectamente.
Quizás sea una pregunta tonta, pero ¿hiciste: "aplicar netplan" después de los cambios de configuración?
Respuesta2
No tengo suficientes puntos para comentar. Tuve el mismo problema, pensando en algún problema con el sistema netplan o ubuntu, resultó que tenía un error tipográfico en la puerta de enlace que era 192.68.1.1 en lugar de 192.168.1.1 en la definición de Yaml. No lo descubrí hasta que revisé /run/systemd/network/10-netplan-ens8.network
Respuesta3
Tengo exactamente el mismo problema en Ubuntu 22.04. Es realmente frustrante. Se siente como un insecto al que algo le hace cosquillas.