我有三个物理网络接口,一个是我的机器,它们都连接到不同的子网,第一个接口是eno1和IP 10.10.24.157/24,第二个接口是eno2和IP 10.10.25.160/25,第三个接口是带有IP 10.10.26.160/25的enp8s0。我目前的设置如下:
eno1:
[Match]
Name=eno1
[Network]
Address=10.10.24.157/24
DNS=8.8.8.8
Gateway=10.10.24.1eno2:
[Match]
Name=eno2
[Network]
Address=10.10.25.160/25
[Route]
Gateway=10.10.25.129
Destination=224.0.0.0/4
Metric=400enp8s0:
[Match]
Name=enp8s0
[Network]
Address=10.10.26.160/25通过这种设置,我可以从另一个子网中选择eno1和eno2,但我不能通过enp8s0,我试图将网关添加到enp8s0中,但是也存在一些问题,如果我将10.10.26.129添加为enp8s0网关,我就不能平任何这些接口(我想原因是我不能拥有多个默认网关?)但是为什么eno2可以从它的子网中拥有一个网关?)如果我添加10.10.24.1作为enp8s0的网关,我仍然不能平enp8s0(地址和网关必须在同一个子网中?),我应该如何正确地配置这三个接口,以便能够从另一个子网对所有这些接口进行平分?
发布于 2015-10-21 07:02:54
通过向enp8s0添加一个网关解决了这个问题:
[Match]
Name=enp8s0
[Network]
Address=10.10.26.160/25
Gateway=10.10.26.129https://unix.stackexchange.com/questions/237715
复制相似问题