stjccai 发表于 2021-9-16 20:46:41

RT-AC86U VLAN划分求助(单臂路由)

各位大佬,路由从RT-AC68P换成RT-AC86U了,迫于无法重新布线,需要单臂路由功能扩展光猫的剩余LAN口!
网络可以参考帖子 https://koolshare.cn/thread-206949-1-3.html

以前RT-AC68P只要 (robocfg vlans reset vlan 2 ports "0t 5u" vlan 1 ports "0u 1 2 3 4 5t") 这条简单的命令就能实现
无奈RT-AC86U没robocfg功能! 网上找到某位网友的设置,已实现了命令中vlan2的设置!
不过vlan1我与网友的不大一样,没成功,光猫其余口与RT-AC86U无法互通
本人 vlan 1 ports "0u 1 2 3 4 5t"
坛友 vlan 1 ports "0t 1 2 3 4 5t"


-------------------非IT专业,对这些理解能力有限,百度很久解决不了,故贴上坛友设置,请大神们帮忙改下,--------------


ifconfig eth0 allmulti up

#####################################################################
vlanctl --mcast --if-create eth0 2                                 
vlanctl --if eth0 --rx --tags 1 --filter-vid 2 0 --pop-tag --set-rxif eth0.v2 --rule-append   
vlanctl --if eth0 --tx --tags 0 --filter-txif eth0.v2 --push-tag --set-vid 2 0 --rule-append
ifconfig eth0.v2 up                                                
#   wan口 vlan2                                                                  
brctl addbr br1                                                   
brctl addif br1 eth0.v2                                             
ifconfig br1 up                                                   
#      设置拨号 相当于0t 5u                                                            
nvram set wan_ifnames=br1                                          
nvram set wan_ifname=br1                                          
nvram set wan0_ifname=br1                                          
#
#
# 0t 1 2 3 4 5t
vlanctl --mcast --if-create eth0 1                                 
vlanctl --if eth0 --rx --tags 1 --filter-vid 1 0 --pop-tag --set-rxif eth0.v1 --rule-append   
vlanctl --if eth0 --tx --tags 0 --filter-txif eth0.v1 --push-tag --set-vid 1 0 --rule-append
ifconfig eth0.v1 up
brctl addif br0 eth0.v1


stjccai 发表于 2021-9-26 09:59:05

自己跟下贴,目前已经解决了,贴上命令 给有需要的人参考下

vlanctl --mcast --if-create eth0 2
vlanctl --if eth0 --rx --tags 1 --filter-vid 2 0 --pop-tag --set-rxif eth0.v2 --rule-append
vlanctl --if eth0 --tx --tags 0 --filter-txif eth0.v2 --push-tag --set-vid 2 0 --rule-append
ifconfig eth0.v2 up
brctl addbr vlan2
brctl addif vlan2 eth0.v2
ifconfig vlan2 up                                                      
nvram set wan_ifnames=vlan2
nvram set wan_ifname=vlan2
nvram set wan0_ifname=vlan2
vlanctl --mcast --if-create eth0 1
vlanctl --if eth0 --rx --tags 0 --set-rxif eth0.v1 --rule-append
ifconfig eth0.v1 up
brctl addif br0 eth0.v1

Master 发表于 2021-9-26 10:52:37

stjccai 发表于 2021-9-26 09:59
自己跟下贴,目前已经解决了,贴上命令 给有需要的人参考下

vlanctl --mcast --if-create eth0 2


感谢分享使用经验!

yyxxww123 发表于 2021-12-28 08:14:23

stjccai 发表于 2021-9-26 09:59
自己跟下贴,目前已经解决了,贴上命令 给有需要的人参考下

vlanctl --mcast --if-create eth0 2


ssh连上路由后设置这些命令就可以实现单臂路由吗?

lusky01 发表于 2022-3-24 16:31:45

ARMv7才支持robocfg命令,v8似乎不支持
所以不要图方便去尝试自行下载robocfg来使用
怎么刷成砖的都不知道,老老实实用vlanctl才是正道

是拖油瓶啊 发表于 2022-6-7 19:43:09

按此脚本执行后,路由器和光猫的LAN口均无法连接外网,内网可以互通,是否光猫或其他设备需要特殊设置?
光猫关闭DHCP,光猫拨号或者路由器拨号结果都一样不能访问外网。

changye 发表于 2023-8-31 10:58:12

是拖油瓶啊 发表于 2022-6-7 19:43
按此脚本执行后,路由器和光猫的LAN口均无法连接外网,内网可以互通,是否光猫或其他设备需要特殊设置?
光 ...

这个配置不会影响到光猫的LAN口。 如果光猫的LAN不通,应该是其他的问题。
另外,单臂路由的时候路由器和光猫之间是要有一个网管交换机的。


页: [1]
查看完整版本: RT-AC86U VLAN划分求助(单臂路由)