以下顺序最好不要变,因为变了后好像没效。
注:此教程ddwrt 设置VLAN只对broadcom芯片的路由器有效
telnet 192.168.1.1 输入用户名:root 密码:admin(初始化密码)
查看是否默认设置
如果默认设置应该为:
nvram show | grep vlan.ports vlan0ports=3 2 1 0 5* vlan1ports=4 5
由此可见端口分别对应号为:4(wan) 3 2 1 0
进去web 界面,在浏览器输入http://192.168.1.1,首先更改密码。
然后点击Setup|Vlan
现在要在 4 3 2 1 0口设置
端口4和3 为vlan5,ip为192.168.2.34
端口2为 vlan4 192.168.31.1
端口1为 vlan3 192.168.18.1
端口0为 vlan2 192.168.29.1
ddwrt 设置vlan所以在那个页面选择
vlan w 1 2 3 4 2 true 3 true 4 true 5 true 5 true
ps.打不了勾号,所以用true来替代
root@DD-WRT:~# nvram set vlan0ports="5*" root@DD-WRT:~# nvram set vlan1ports="5" root@DD-WRT:~# nvram set vlan2ports="0 5" root@DD-WRT:~# nvram set vlan3ports="1 5" root@DD-WRT:~# nvram set vlan4ports="2 5" root@DD-WRT:~# nvram set vlan5ports="3 4 5" root@DD-WRT:~# nvram commit
然后进去web界面setup|Basic Setup
在Network Address Server Settings (DHCP)|dhcp server 选择Disable,
在Network Address Server Settings (DHCP)|DHCP Type 选择DHCP Forwarder
在Administration|Commands 添加脚本(设置DHCP转发,自带的DHCP转发有问题)
sleep 30; #延时30秒需要根据路由的启动速度决定 cd /tmp/dhcp-fwd; #去到/tmp/dhcp-fwd目录 echo "if vlan3 true false true" >> dhcp-fwd.conf; #把"if vlan3 true false true"添加到dhcp-fwd.conf文件 echo "if vlan4 true false true" >> dhcp-fwd.conf; #把"if vlan4 true false true"添加到dhcp-fwd.conf文件 sed 's/br0/vlan2/' dhcp-fwd.conf > dhcp-fwd.tmp; #在dhcp-fwd.conf文件把br0改为vlan2存放到dhcp-fwd.tmp文件 sed 's/vlan1/vlan5/' dhcp-fwd.tmp > dhcp-fwd.conf; #在dhcp-fwd.tmp文件把vlan1改为vlan5存放到dhcp-fwd.con文件 killall dhcpfwd; #结束dhcpfwd进程 dhcpfwd -c dhcp-fwd.conf; #重新启动加载dhcp-fwd.conf文件
保存为启动命令Save Startup
进入setup|Networking
在Network Configuration vlan2 选择Unbridged ,
然后在IP Address 输入192.168.29.1
Subnet Mask 输入 255.255.255.0,其他默认,
在Network Configuration vlan3 选择Unbridged ,
然后在IP Address 输入192.168.18.1
Subnet Mask 输入 255.255.255.0,其他默认,
在Network Configuration vlan4 选择Unbridged ,
然后在IP Address 输入192.168.31.1
Subnet Mask 输入 255.255.255.0,其他默认,
在Network Configuration vlan5 选择Unbridged ,
然后在IP Address 输入192.168.2.34
Subnet Mask 输入 255.255.255.0,其他默认,
完成后点击Save 再点击Apply Settings.然后重启路由器,地址生效。
root@DD-WRT:~# reboot
ddwrt 设置vlan完成
原创文章转载请注明出处:http://www.nixonli.com/hodgepodge/%E8%B7%AF%E7%94%B1/ddwrt-vlan.html

获取更多建站运营运维新知!互联网创业、前沿技术......
最新评论
水淀粉vdfv
有其他下载方式么,网站上的点击下载后没有任何反应,或者直接发给我一下?83835079@qq.com
你好,我的型号ELECOM WRC-X3200GST3,ARMv8 Processor rev 4构架,CPU mediatek/mt7622,找了很久没有找到
我的也是这样。一直无法确认ARCH架构,或是不支持。一直没办法用。不知道怎么办了
您好,现在安装上了,可是ssr plus+配置好节点也没用,一直都是未运行,节点是有效的; 另外那个passwall2一找开就提示"无法确认ARCH架构,或是不支持", 麻烦大佬帮忙看下是什么问题,谢谢!