软件配置(以WRTnode1、WAN口为Port3为例)

使用WRTnode标准底板

  • 底板上网口物理上连的是port3口,在软件上对port3的默认设置是LAN口,所以我们要修改网口配置实现port3作为Wan口。
  • 修改配置文件 /etc/config/network来实现。

修改前:

修改后:

(即:把0和3位置换一下,将原来定义为WAN口的port0改为port3,因为WRTnode1代的底板上的网口为port3)
然后重启一下网络。

$ /etc/init.d/network restart
  • 修改好后:

查看有没有显示网线连接

查看wan口是否有分配到ip地址

再次进入Network->interfaces,可以看到wan已分配到ip地址,如下图我的上级路由的网关为192.168.9.1

在OpenWrt启动后,我们可以找到/etc/config/nework文件,vi打开,可以找到如下内容:

config switch_vlanoption device 'switch0'option vlan '1'option ports '1 2 3 4 6t'config switch_vlanoption device 'switch0'option vlan '2'option ports '0 6t'

我们一眼就能看出来,这里定义了两个vlan,6t显然是mt7620的CPU端口,不需要进行修改,而1、2、3、4网口设置了四个LAN口,0网口设置了一个WAN口。
例如,我们将WRTnode1的底板的网口配置成WAN口,则需修改成以下配置

config switch_vlanoption device 'switch0'option vlan '1'option ports '0 1 2 4 6t'config switch_vlanoption device 'switch0'option vlan '2'option ports '3 6t'

例如,我们将WRTnode2的底板的网口配置成WAN口,则需修改成以下配置

config switch_vlanoption device 'switch0'option vlan '1'option ports '1 2 3 4 6t'config switch_vlanoption device 'switch0'option vlan '2'option ports '0 6t'

所以,我们可以按照我们的需要改变0、1、2、3、4所在的vlan从而实现定义其为LAN口或WAN口(甚至把所有的网口都设置为LAN口或WAN口!!!!!!!!),不过,后果自负哦。
之后,只需

/etc/init.d/network restart

重启网络即可。


这里解决了OpenWrt启动后网口定义的问题,那么如果我们想在固件编译阶段就完成这个预设呢?
我们假定$(TOPDIR)为OpenWrt的编译目录。

vi $(TOPDIR)/target/linux/ramips/base-files/etc/uci-defaults/02_network

找到如下内容(:

wrtnode)ucidef_set_interfaces_lan_wan "eth0.1" "apcli0"ucidef_add_switch "switch0" "1" "1"ucidef_add_switch_vlan "switch0" "1" "1 2 3 4 6t"ucidef_add_switch_vlan "switch0" "2" "0 6t";;

我想,聪明的你已经知道如何改动网口为你想要的设定了。

欢迎关注并加入物联网行业联盟,积累行业人脉和资源。

关于Lan和Wan网口分配配置相关推荐

  1. 工业智能网关BL110应用之三十七: COM设备以及LAN网口、WAN网口连接示例

    采集Modbus协议设备 以COM2口采集本公司工业以太网远程I/O数据采集模块系列M140T的DI和DO数据.LAN口采集工业物联网控制器S475的数据为例,COM2口通过Modbus RTU协议采 ...

  2. 路由器Lan、Wan短接问题

    首先从vlan说起,最简单的说法就是虚拟局域网,相同vlan号的数据才能正常通信,不同vlan号的数据相互隔离. 交换机中的trunk,可以允许一个端口上面有多个vlan数据通过,但不同vlan之间还 ...

  3. 家用路由器-- LAN与WAN通信的过程以及IP转换

    关于TP-LINK宽带路由器上的"转发规则"功能用途及设置办法 -- LAN与WAN通信的IP转换 现在TP-LINK的家用宽带路由器由于价格便宜,性能也还过的去,市场占有率相当高 ...

  4. openwrt lan 和 wan配置

    lan口和wan口的配置 路由器的一排网线接口,分为 lan 和 wan .但不是谁生来就是lan口 或者 wan口 . 也没有谁规定就一个wan口 就只有一个. 网口就是网口, 决定它是 lan口 ...

  5. 网络知识:LAN、WAN、WLAN相关知识介绍

    今天给大家介绍一下LAN.WAN.WLAN相关知识,希望对大家能有所帮助! 一.什么是lan.wan和wlan口的区别? 很多朋友对lan口与wan及wlan的用途了解不清楚,尤其是在做路由器桥接时, ...

  6. 路由器、交换机、猫(Modem)、LAN、WAN、WLAN、VLAN基本概念

    电脑之间是通过TCP/IP协议进行说话的,不同电脑之间准确的找到对方是通过IP地址实现的.不在同一个网络的电脑信息交互是通过网关来实现的.网关就是一个公网地址,由运营商下发的,DHCP服务器下发IP地 ...

  7. LAN、WAN、WLAN、以太网

    局域网(Local Area Network , LAN) 是指在某一区域内由多台计算机互联成的计算机组.一般是方圆几千米以内.局域网可以实现文件管理.应用软件共享.打印机共享.工作组内的日程安排.电 ...

  8. 快速理解LAN、WAN和WLAN的区别? -- 转载

    LAN.WAN和WLAN LAN.WAN和WLAN 遇到好的文章一定要转载,点个双击,摸摸哒❤ LAN.WAN和WLAN 1.LAN 局域网(Local Area Network)接口,通俗讲就是路由 ...

  9. 【性能测试】利用IxChariot测试路由器吞吐量(wan to lan lan to wan)

    [写在前面]因项目原因,本人对路由器吞吐量测试进行了学习探索.在学习过程中,了解到IxChariot这一工具,而在实践中,也遇到一些问题,花了较多时间去尝试和摸索.在此本人将这次实践过程记录下来,希望 ...

最新文章

  1. shell脚本自动执行,top命令无输出
  2. (C++)用upper_bound函数取代自己写的二分查找
  3. ECMAScript 引用类型
  4. mysql如果存在则删除数据库_怎么判断sql数据库是否存在,存在删除
  5. 自动更新AndroidManifest版本号
  6. linux下安装sz/rz命令
  7. 教程之怎样清理mac系统垃圾
  8. 受欢迎的五个开源可视化工具——你的选择是?
  9. Guava之RangeMap
  10. Gartner的预言:通向混合IT之旅
  11. cjson 对象是json数组型结构体_C语言 - cJSON解析特定格式 含有数组array类型的数据...
  12. 20210201:力扣第226周周赛(上)
  13. BFC和haslayout(IE6-7)(待总结。。。)
  14. 清华大学计算机专业在职博士吧,清华大学在职博士含金量高吗?
  15. 倾斜模型精细化处理_无人机倾斜影像三维建模中的模型精细化
  16. 键盘各种按键对应的ASII码
  17. Spring,SpringMVC,Mybatis(第二节)
  18. AIR开发ios游戏总结
  19. ARM Linux异常处理之data abort(一)
  20. 网站运营中同时把握好网站推广和用户体验度

热门文章

  1. 【matlab 图像处理】离散傅里叶变换离散余弦变换K-L变换小波变换
  2. 被中国市场打脸,苹果业绩预期大幅下调
  3. 换手机壳改变主题颜色
  4. Python私教/Java私教「一对一教学」
  5. 怎么提取音频中的文字?这篇文章告诉你
  6. 服务器主机和显示器怎么连接,主机和显示器怎么连接
  7. 2022年高考普通高等数学第五题流程图答案,用少儿编程的方式怎么实现?其实很简单
  8. 产线自动化领域低频RFID工业载码体|电子标签的选型与性能对照表
  9. React-混合移动App开发介绍
  10. 高考不分文理了!8省市高考综合改革方案“出炉”!