helloluosj 发表于 2022-11-6 19:23

请教如何实现光猫桥接单臂openwrt路由拨号,光猫其他网口当交换机?

小弟我看了各路教程,用闲置老PC搭建PVE安装了openwrt和DSM7.1虚拟机,如果光猫改桥接的话,openwrt按照正常的主路由模式,我就还需要买一个转接网口和一个交换机,用来接电脑、监控等设备。

我看有的教程说可以从拨号路由再拉一根网线回光猫如图1,设置后可以让光猫剩余的网口可以做为从拨号路由出来的交换机使用,我的光猫刚好是4个千兆口,很想利用上可以省一个交换机



显然我的单网口openwrt不适用,于是改变思路,又看了一些单臂路由的教程,基本上只需要设置openwrt里的wan/lan为同一个eth0就行,但是单臂路由没有利用到光猫剩余的网口,一般是用交换机,简化版也还需要一台AP,
很不甘心,继续搜索,又找到了下面图2这个文章,右侧方案2正合我意



开开心心地往后看,发现是用VLAN,而且还是Hyper-v搭建的,光猫那边具体设置也没提,我用的PVE也没玩明白,想直接进openwrt设置VLAN,结果现在新的openwrt没有交换机(switch)功能了,现在好像叫DSA,设置了半天,没成功。
另外我还是买了2.5G网口接PVE上,因为我主力机有2.5G网口,只为了连到PVE中的NAS有2.5G速率,最后图二教程里老哥的图改了下我想要的拓扑,

想请教一下各位大神,熟悉openwrt的或者PVE的,怎么设置PVE的VLAN或者openwrt的VLAN,,以及电信光猫的VLAN,以实现单臂路由同时利用到光猫剩余网口?

bauw 发表于 2022-11-6 20:03

以前试过,光猫端口全部设置不绑定,由openrwt分配dhcp.是可以正常的使用其他光猫口。因为只有一个光猫千兆口,就放弃了。

lhn1324 发表于 2022-11-6 20:25

光猫关闭DHCP这个是肯定要做的了,然后op按一般设置把内网ip dhcp等设置好。做好后在终端看看能否获取到op设置好的ip地址段。可以了就再来搞op拨号。

helloluosj 发表于 2022-11-6 20:34

bauw 发表于 2022-11-6 20:03
以前试过,光猫端口全部设置不绑定,由openrwt分配dhcp.是可以正常的使用其他光猫口。因为只有一个光猫千兆 ...

试了下确实可以,不需要vlan,光猫的其他网口也有网,但是我为了NAS到PC速率2.5G又买了个2.5G网口,这时候我想当然地进openwrt设置lan为eth0,eth1(创建桥接打勾),结果直接GG:'(,没网同时也进不去openwrt后台了,根据上面图2的写的教程,我只能继续摸索vlan了

atshot 发表于 2022-11-6 20:40

我这只光猫比较奇怪,设置非绑定会导致DHCP不传递,所以我选了绑定也一样用

helloluosj 发表于 2022-11-6 20:43

lhn1324 发表于 2022-11-6 20:25
光猫关闭DHCP这个是肯定要做的了,然后op按一般设置把内网ip dhcp等设置好。做好后在终端看看能否获取到op ...

刚刚试了op里把wan/lan都改成eth0,不需要vlan,op拨号光猫关DHCP,突然发现光猫其他网口有网了:o,现在的问题是,怎么让openwrt的另一个网口eth1有网,因为我想用刚买的2.5G网口从PVE搭建的NAS直接连到电脑:'(

bauw 发表于 2022-11-6 21:51

bauw 发表于 2022-11-6 20:03
以前试过,光猫端口全部设置不绑定,由openrwt分配dhcp.是可以正常的使用其他光猫口。因为只有一个光猫千兆 ...

openwrt的VLAN 这个好解决的,比如光猫VLAN绑定了INTERNET----VID为41,你的openwrt ----eth0和光猫连接。那么应该是eth0.41. 你直接eth0,eth1桥接了,那都成了ap了。。搞单臂不稳定,既然双口加交换机吧。

lhn1324 发表于 2022-11-7 08:44

helloluosj 发表于 2022-11-6 20:43
刚刚试了op里把wan/lan都改成eth0,不需要vlan,op拨号光猫关DHCP,突然发现光猫其他网口有网了,现在 ...

那就op新建一个接口,配置跟原来的lan一样:配ip,配dhcp,防火墙区域选lan。
ip的网段要跟lan不一样。

helloluosj 发表于 2022-11-7 23:41

本帖最后由 helloluosj 于 2023-12-9 22:09 编辑

最简洁、实用的单臂路由组网方案(转载之转载)
今天又找到个帖,正是我要的方案,优点讲得很很好:
“利用单臂路由的原理,仅用一个光猫和一台路由器,组成了一个非常简洁、实用的家用局域网。网络中光猫桥接,路由器拨号,二者之间由一条网线连接,能使连接到光猫或路由器上的其他网络设备均处于同一网段。既能充分发挥路由器的性能和功能,又便于各个网络设备之间的互访”
如果只是单口openwrt是不需要vlan的,但是我又加了个2.5G网口,只好继续研究vlan设置,经过一天的上班摸鱼,现在终于搞定了,这里说一下过程:
因为我的openwrt在PVE下,所以我根据这个帖的方案一设置PVE的vlanProxmoxVE6.2 VLAN配置
我的物理网口有主板自带的千兆口和外接的2.5G口,分别绑定为vmbr0、vmbr1,在PVE中又为vmbr0创建了一个带vlan标签的vmbr0.100绑定为vmbr2,

此时openwrt中就有eth0,eth1,eth2,其中wan口绑了eth0和光猫连接并拨号,lan绑了eth1,eth2(勾接口桥接),开DHCP强制。其实在openwrt里直接新建个eth0.100应该也是可以的,靠各位自行尝试了

来到光猫端,设置internet_41桥接,关DHCP,vlan绑定设置里,把与openwrt连接的千兆口1填上100的VID,并且后面选internet_41的连接

虽然原理不是很懂,但是这样设置完,光猫其他网口以及我openwrt外接的2.5G网口都能获取到openwrt上DHCP服务器分发的IP,目的达成,同时PVE里的NAS也绑了2.5G网口直连电脑,速度还可以

hlylly 发表于 2023-2-3 14:20

情况一样,做个标记,准备试下

chuliqiang 发表于 2023-9-12 01:01

标记一下,等试试

siyu04 发表于 2024-3-24 18:04

光猫的wifi能用不呀
页: [1]
查看完整版本: 请教如何实现光猫桥接单臂openwrt路由拨号,光猫其他网口当交换机?