我有以下 systemd-network 配置并想要设置传出的 ipv6 地址:
[Match]
MACAddress=aa:bb:cc:dd:ee:ff
[Network]
DNS=2001:4860:4860::8888
DNS=2001:4860:4860::8844
Gateway=2a01:123:123:123::2
[Address]
Address=2a01:123:123:123::118/64
HomeAddress=true
[Address]
Address=2a01:123:123:123::122/64
[Address]
Address=2a01:123:123:123::100/64
问题是,传出地址不是我喜欢的——我想要 118 地址,但它是 100 地址。
我测试过将其设置为家那里提到。主页已设置为ip a s
输出 - 但它不起作用。
我知道我需要带有 src 地址的默认路由 - 但不知道如何以 systemd 方式执行此操作。
答案1
好的,我找到了答案:
[Route]
Destination=::/0
Gateway=2a01:123:123:123::2
PreferredSource=2a01:123:123:123::118