¡Buenos días amigos!
Tengo varias IP públicas configuradas en mi servidor y necesitaría usar una en particular para el tráfico saliente, ya que está incluida en la lista blanca de algunos servicios a los que necesito acceder.
Tengo lo siguiente en mi archivo /etc/netplan/netcfg.yaml:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: true
dhcp4-overrides:
route-metric: 200
vlans:
enp2s0.1013:
id: 1013
link: enp2s0
mtu: 1400
addresses:
- x.x.x.12/29
- x.x.x.13/29
routes:
- on-link: true
to: 0.0.0.0/0
via: x.x.x.1
metric: 100
¿Qué debo cambiar para que la IP .13 sea la que se use para el tráfico saliente? Vi algunos ejemplos, pero ninguno que se pareciera a mi archivo de configuración, así que estoy un poco perdido.
Respuesta1
Busqué el código fuente de netplan. Puede especificar la dirección de origen para una ruta particular con el atributo "de". En su caso se verá así:
...
routes:
- on-link: true
to: 0.0.0.0/0
via: x.x.x.1
from: x.x.x.13
metric: 100