pve 网口复用, vlan 配置请教

112 天前
zhuantouer  zhuantouer
需求背景:小主机只有两个网口,装了 pve8.2 ,有两条宽带,想用 ikuai 做叠加

了解到是需要 vlan 来重用的,但具体怎么操作不是很清楚。目前有一个五口交换机,pve 已经安装 ikuai 虚拟机。想用交换机 1 2 口接两条宽带,通过 5 口连接 pve 网口 1 ; pve 网口 2 做为 lan 口,同时交换机 345 口也能做为 lan 口接 AP 提供 wifi 服务。

根据了解到的知识,交换机好像是这么配置:不知道对不对
vlan11:1 5(tag)
vlan22:2 5(tag)
vlan33:3 4 5(tag)
PVID 设置:1 口 11 ,2 口 22 ,345 口 33

pve 和 ikuai 怎么设置就不是很清楚了,是在 pve 基于 vmbr 建 vlan ,还是直接建几个 vmbr 来打 vlan tag ,稀里糊涂搞了一通,ikuai 能联网了,但 pve 无法联网,求大神指导下
1458 次点击
所在节点   宽带症候群  宽带症候群
15 条回复
orionl
orionl
112 天前
首先,喜欢折腾的话就再去学学相关的技术支持。针对你的问题:
1 、交换机上你这样配置是没有啥问题的,不过你这样配置不是常规的做法。
2 、pve 上除了你直通网卡可以单独做 wan 口或者 lan 口,其他的情况都是虚拟网卡桥接这两个物理口。
orionl
orionl
112 天前
@orionl 3 、针对你交换机上这样配置,两个 ikuai 的虚拟网卡做 wan 口用的,pve 里面的虚拟网卡可以直接配置 vlan 号,所以两个 ikuai 用来当 wan 口的虚拟网卡的 vlan ,一个配 11 ,一个配 22 。
orionl
orionl
112 天前
@orionl 4 、两个 ikuai 上分别在添加一张虚拟网卡用来当 lan 口,vlan 都配置 33 。需要注意的是一个当主路由,另外一个需要关 dhcp ,lan 的网关也需要改一下。这样就可以满足你的需求了。
zhuantouer
zhuantouer
112 天前
@orionl 感谢指导,学习下
再请教下,1 的常规做法一般是怎样的
orionl
orionl
112 天前
@zhuantouer 常规做法做 lan 不用打 vlan 的 tag ,只需要把你交换机上的 5 口加入到 lan 组就可以了。如果你只准备一个 ikuai 的话,就分别添加两张虚拟网卡给 ikuai ,一个配 11 ,一个配 22 。
zhuantouer
zhuantouer
112 天前
@orionl #3 一个 ikuai 虚拟机是不是可以配两个 wan 口,分别打上 11 22 ,一个 lan 口打 33 ,这样就只需要一个虚拟机?
zhuantouer
zhuantouer
112 天前
@orionl #5 了解了,感谢,我试试
orionl
orionl
112 天前
@zhuantouer Lan 口那边不用做 vlan ,因为你本来就准备拿小主机上的一个物理口当 lan 口,只需要在 ikuai 的虚拟网卡里面桥接到这个准备当 lan 的物理口上即可,然后从这个口接到你交换机上。另外就是你说 pve 无法联网,你要把做 lan 口的那个 vmbr 配上内网 IP 就可以了。
zhuantouer
zhuantouer
112 天前
@orionl #8 明白了,再次感谢大佬
laminux29
laminux29
112 天前
干嘛要 vlan ? PVE 2 个物理网口,每个接一条宽带。

至于内网口,买个 PCIE 网卡或 USB 网卡,不就解决了。
zhuantouer
zhuantouer
112 天前
@laminux29 #10 也是个思路
guiys
guiys
112 天前
新建两个:vmbr0 桥接网口 1 ,vmbr1 桥接网口 2 。
给 vmbr1 配一个静态 ip 和网关,属于你内网网段的。vmbr2 不用配。
给爱快虚拟机添加网络,添加一个 vmbr1 作为内网,添加两个 vmbr0 ,分别设置 tag 为 11 和 22 。
这样在爱快的视角下,就有三个网卡了。剩下就按教程来就行了。pve 也可以联网。
guiys
guiys
112 天前
@guiys 另外交换机单线复用的 5 口,和 3,4 内网口,pvid 和 vlanid 用 1 就行了。
zhuantouer
zhuantouer
112 天前
@guiys #12
> "给 vmbr1 配一个静态 ip 和网关,属于你内网网段的。vmbr2 不用配。"

请问下,这里的“vmbr1”指的是网口 1(vmbr0)还是网口 2(vmbr1)啊
guiys
guiys
111 天前
@zhuantouer vmbr1(虚拟的)就是你的网口 2(物理的,pve 显示出来是 enp*s* 或者类似的)呀,在系统-网络里建立对应关系

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

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

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

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

© 2021 V2EX