首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用systemd-networkd配置多个接口

如何使用systemd-networkd配置多个接口
EN

Unix & Linux用户
提问于 2015-10-19 17:27:41
回答 1查看 4.7K关注 0票数 1

我有三个物理网络接口,一个是我的机器,它们都连接到不同的子网,第一个接口是eno1和IP 10.10.24.157/24,第二个接口是eno2和IP 10.10.25.160/25,第三个接口是带有IP 10.10.26.160/25enp8s0。我目前的设置如下:

eno1:

代码语言:javascript
复制
[Match]
Name=eno1

[Network]
Address=10.10.24.157/24
DNS=8.8.8.8
Gateway=10.10.24.1

eno2:

代码语言:javascript
复制
[Match]
Name=eno2

[Network]
Address=10.10.25.160/25

[Route]
Gateway=10.10.25.129
Destination=224.0.0.0/4
Metric=400

enp8s0:

代码语言:javascript
复制
[Match]
Name=enp8s0

[Network]
Address=10.10.26.160/25

通过这种设置,我可以从另一个子网中选择eno1eno2,但我不能通过enp8s0,我试图将网关添加到enp8s0中,但是也存在一些问题,如果我将10.10.26.129添加为enp8s0网关,我就不能平任何这些接口(我想原因是我不能拥有多个默认网关?)但是为什么eno2可以从它的子网中拥有一个网关?)如果我添加10.10.24.1作为enp8s0的网关,我仍然不能平enp8s0(地址和网关必须在同一个子网中?),我应该如何正确地配置这三个接口,以便能够从另一个子网对所有这些接口进行平分?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-10-21 07:02:54

通过向enp8s0添加一个网关解决了这个问题:

代码语言:javascript
复制
[Match]
Name=enp8s0

[Network]
Address=10.10.26.160/25
Gateway=10.10.26.129
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/237715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档