ubuntu18.04 netplan 网络桥接问题

2020-03-22 15:06:57 +08:00
 Cyshall

大家都知道 ubuntu18.04 使用 Netplan 管理网络,但是我这边出现一个很操蛋的问题。

我用 Netplan 创建了一个虚拟网桥,但是路由表会生成两条一样的规则,就接口不同(一个原本网卡的接口,一个网桥的接口),造成了冲突从而导致机器无法连接外网和内网其它机器。 删除冲突路由表网络恢复,但是由于是 Netplan 管理的,没过一会儿冲突路由表又被 Netplan 加回来了。

我一开始想到的办法是在 Netplan 里面指定路由表规则,但是指定后,路由表规则的接口就变成了网卡的接口而不是网桥的接口。

网上搜寻许久未果,实在不知道咋办了,不知道各位有没有高见呢?

以下是 Netplan 配置图以及路由表图,因为没有桌面环境且内外网都不通所以只能拍照了,还请见谅。

3202 次点击
所在节点    Linux
5 条回复
LFUNWF
2020-03-22 16:53:41 +08:00
不懂帮顶
fonlan
2020-03-22 16:59:11 +08:00
把 ethernets:那 3 行删掉试试?
shenfu1991
2020-03-22 17:59:51 +08:00
不懂,你可以试试这个

https://wenjian.qianli123.com/u.png
albertofwb
2020-03-22 18:38:41 +08:00
不需要 eno1 的路由表是吧? 似乎配置文件没有写到位,这里有个人遇到的问题跟你的很像

https://askubuntu.com/questions/1028771/netplan-bridge-for-one-static-interface-not-working
exip
2020-04-05 13:25:48 +08:00
可以不用 netplan,还用回之前的配置方式

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/655093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX