我的机器将充当具有网关的子网10.0.0.66
内IP 地址的路由器。因此,它将物理连接到一个网络接口上的下游机器,以及另一个网络接口上的上游网关。它本身在这个网络内没有自己的 IP 地址。/29
10.0.0.65
10.0.0.66
10.0.0.65
我在下游网络接口(此处未显示)上设置了路由10.0.0.66/32
,然后尝试按如下方式配置上游网络接口:
[Match]
Name=enpXsY
[Network]
Address=192.168.0.2/24
Gateway=192.168.0.1
IPForward=yes
[Route]
Destination=10.0.0.66/29
这会导致错误:Could not set route: Invalid argument
。
答案1
注意目标地址。如果在本节中10.0.0.66/29
用作,则会产生预期的效果,但此处并非如此。正确的应该是,因为是周围网络的网络地址。非网络地址不能用作,并且预计会自动转换。Address
[Network]
Destination
10.0.0.64/29
10.0.0.64
/29
10.0.0.66
Destination