Bom dia pessoal!
Tenho vários IPs públicos definidos em meu servidor e precisaria usar um em particular para o tráfego de saída, pois ele foi colocado na lista de permissões de alguns serviços que preciso acessar.
Eu tenho o seguinte em meu arquivo /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
O que devo mudar para tornar o IP .13 o usado para tráfego de saída? Vi alguns exemplos, mas nenhum parecido com meu arquivo de configuração, então estou um pouco perdido.
Responder1
Eu pesquisei o código-fonte do netplan. Você pode especificar o endereço de origem para uma rota específica com o atributo "from". No seu caso será algo como:
...
routes:
- on-link: true
to: 0.0.0.0/0
via: x.x.x.1
from: x.x.x.13
metric: 100