小白网-奉贤部落-奉贤免费信息发布平台

查看: 58|回复: 0

设置单臂路由器(单臂路由教程)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 12:47 | 显示全部楼层 |阅读模式
在早期的52asus论坛上,有朋友征询华硕路由器若何分别VLAN他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。明天,我们将具体诠释它们他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
小伙伴RT-AC86U VLAN分部那时乞助(单臂路由)利用的号令都逐一分析,方便今后其他小伙伴利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
利用以下号令:
vlanctl-mcast-if-create eth 0 2vlanctl-if eth 0-rx-tags 1-filter-vid 2 0-pop-tag-set-rxif eth 0 . v2-rule-appendvlanctl-if eth 0-tx-tags 0-filter-txif eth 0 . v2-push-tag-set-vid 2 0-rule-appendifconfig eth 0 . v2 upbrctl addbr VLAN
具体描写:
vlanctl - mcast - if-create eth0 2
#建立一个基于eth0(路由器WAN口)的虚拟接口,命名为eth0.2,其中2纯洁是一个称号,与VLAN tag无关他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。假如是为了方便前面解出来的标签了解,名字也可以和标签分歧他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。MCAST (Multicast Protocol)是一个组播协议通讯法式,用于测试局域网或三层交换机架构中的通讯测试他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
VLAN CTL-if eth 0-rx-tags 1-filter-vid 2 0-pop-tag-set-rxif eth 0 . v2-rule-append
#假如接口eth0接收的数据(- if eth0 - rx)有1个VLAN标签(-tags1),第0个标签的VLAN ID为2 (-filter-vid20),则删除标签(-pop-tag),并将接收接口设备为eth0.v2 (-set-rxifeth)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
VLAN CTL-if eth 0-tx-tags 0-filter-txif eth 0 . v2-push-tag-set-vid 2 0-rule-append
#当接口eth0发送数据(- if eth0 - tx)时,假如没有VLAN标签(-tags0),发送数据的虚接口是eth 0 . v2 eth 0 . v2(-filter-txif eth 0 . v2),在数据(以太网帧)上加一个VLAN标签(-push-tag),给第0个(-把这个法则加到表中(- rule-append)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
ifconfig eth0.v2以上
#启用此虚拟接口eth0.v2
brctl addbr vlan2
#建立一个名为vlan2的逻辑网段
brctl addif vlan2 eth0.v2
#假定eth0.v2是vlan2的一个端口
ifconfig vlan2以上
#启用此逻辑网段
NVRAM set wan _ ifnames = VLAN 2NVRAM set wan _ ifname = VLAN 2NVRAM set wan 0 _ ifname = VLAN 2
#告诉系统互联网接口改变,需要设备nvram相关变量他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
#暗示WAN利用vlan2收集接口上网他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
vlanctl - mcast - if-create eth0 1
#建立一个基于eth0(路由器WAN端口)的虚拟接口,并将其命名为eth0.1
vlanctl-if eth 0-rx-tags 0-set-rxif eth 0 . v1-rule-append
#假如接口eth0 ( - if eth0 - rx)接收的数据没有VLAN标签(-tags0),接收接口设备为eth0.v1 (-set-rxifeth0.v1),最初将此法则增加到表中(- rule-append)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
ifconfig eth0.v1以上
#启用此虚拟接口eth0.v1
brctl addif br0 eth0.v1
#设eth0.v1是br0的一个端口
具编制子:
这里尝试将RT-AC86U的WAN口与LAN4口桥接,实现WAN与LAN 4之间的VLAN 85通讯他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
首先确认路由器WAN和LAN4系统的对应称号,telnet到RT-AC86U履行ifconfig,观察系统中eth0对应的称号是WAN,eth1对应LAN4他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。以下图
然后履行下面的号令,以下所示他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
vlanctl-mcast-if-create eth 0 85vlanctl-if eth 0-rx-tags 1-filter-vid 85 0-pop-tag-set-rxif eth 0 . v 85-rule-appendvlanctl-if eth 0-tx-tags 0-filter-txif eth 0 . v 85-push-tag-set-vid 85 0-rule-appendifconfig eth 0 . v 85 up[/h vlanctl-if et h1-tx-tags 0-filter-txif et h1 . v 85-push-tag-set-vid 85 0-rule-appendifconfig et h1 . v 85 upbrctl addbr VLAN 85brctl addif VLAN 85 eth 0 . v 85brctl addif VLAN 85 et h1 . v 85ifconfig VLAN 85 up
这是全文的结尾他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。接待朋友们留言交换他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-12 12:02 , Processed in 0.122044 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表