皆さんおはようございます!
サーバーに複数のパブリック IP が設定されており、アクセスする必要のある一部のサービスでホワイトリストに登録されているため、送信トラフィックには特に 1 つを使用する必要があります。
/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
.13 IP を送信トラフィックに使用するには、何を変更すればよいでしょうか? いくつかの例を見ましたが、私の構成ファイルに似ているものはなかったので、少し困惑しています。
答え1
netplan のソース コードを調べました。特定のルートの送信元アドレスは、「from」属性で指定できます。あなたの場合は次のようになります。
...
routes:
- on-link: true
to: 0.0.0.0/0
via: x.x.x.1
from: x.x.x.13
metric: 100