Openwrt 修改lan为wan

本文由明月永在原创,复制或者引用请注明出处myop.cf

很多朋友使用openwrt系统,需要修改一个lan为wan,或者原wan损坏了,需要自定义一个lan为wan,网上的相应 资料不多,且多为命令行直接修改配置文件,对于新手来说是一个挑战,本人经过摸索,完全 可以用界面来修改,方法如下:

一、在网络—交换机,下按添加,将会添第2行。把要第1行里要改的lan口,设置为关,cpu设置为关联。第2行,cpu设置关联,要改的lan口设置为不关联。比如,把lan4改为wan,则把端口4的第一行设置为关,第二行设置为不关联,cpu全部设置为关联。按保存(注意如果路由没有无线,或者不想打开无线连接来设置,不能按保存&应用)。其它路由依此类推,据说9331和9341芯片,只能修改一个lan端口为wan,也就是加原来的wan口,最多只能有两个wan口。还有一个重要的问题,如果直接按保存&应用后,有线暂时不能连接电脑,必须用无线来暂时连接,所以必须在设置前打开无线,并连接,如直接用无线来连接是最好的,最终设置好后,再试下有线连接是否正常,正常则表示完全成功。如果不准备用无线连接电脑来设置,则只先按保存,等完全设置好后再按保存&应用。
图片1

二、到网络下,建立新的wan口,命名为wan2,协议为DHCP客户端(我的路由用来获取上级ip),接口选择VLAN接口:“eth0.2”,(我的固件eth1是wan,eth0 lan,因为我用eth0来虚拟一个新的wan,所以选择eth0.2,如果你的eth正好相反,则相反操作)。保存后,修改wan2,在高级设置那里修改一下mac地址以避免冲突,原来默认的MAC和lan相同,MAC可以按照规则来修改为任意的地址,一般建议只改最后一位数。默认MAC为灰色,不能直接更改最后一位数,得完全重新输入。(我是用来dhcp来获得上级ip的,因此在基本设置中修改协议为DHCP客户端。)另在防火墙中选择wan列,不要自己另外建立,这个非常重要,如果不设置,或者另外建立,则会出现能获得上级ip,但电脑不能上网。笔者曾在此,走过不少弯路。注意此处也要先按保存。不按保存&应用。

图片2

图片3

三、在网络下,修改lan参数,物理设置下修改网络接口,不勾选eth0,勾选eth0.1。这个非常重要,我因为这问题折腾好很久,网上都没找到过相关的中文资料。直接选eth0,则表现为电脑有线无法和路由连接。可以这样理解,eth0在我tp743路由里是对应lan1-lan4四个端口的,现在已经用软件把它们一分为二了,eth0.2对应的lan4已经划分为wan2,剩下的lan1-lan3对应的eth0.1才是lan端口,当你选择eth0时,自然获取不了ip,无法连接了。在这里点击保存&应用,
然后切换到wan2口按保存&应用,最后在交换机那里按保存应用。这样就不用开无线来设置了。如果直接用无线连接来设置,则三个地方都可以直接按保存&应用来直接设置。

图片4

设置好后,一般不会马上起作用,得重启一次才能起作用。

此条目发表在openwrt, 固件教程, 路由相关分类目录,贴了, , 标签。将固定链接加入收藏夹。

22 则回应给 Openwrt 修改lan为wan

  1. 说:

    然后再无线中继WDS,还可再叠加码,就是3叠加

  2. 说:

    目前已经调好NWAN(一线4WAN),非并发,且可以叠加。如果再把LAN口改一个或二个物理WAN口,还能和原来的一线4WAN 再叠加吗 ? 然后再无线中继WDS,还可再叠加码,就是3叠加

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*