当前位置:首页 > 实用技巧 >

openwrt的lan口怎么设置(openwrt lan口设置了DHCP)

来源:原点资讯(m.360kss.com)时间:2023-11-03 17:32:08作者:YD166手机阅读>>

WAN 与 LAN 间的切换

实验目的

了解 Vlan (虚拟局域网)概念

掌握如何将网口灵活的配置成 WAN 口或者 LAN 口

5.1 lan, WAN, VLAN 介绍

LAN: Local Area Network 的英文简称,即局域网

指在较小的地理范围内,将两台以上的计算机通过传输电缆连接起来,实现资源共享。 局域网的传输速度通常在 10Mb/s~1000Mb/s 之间,主干 1000Mb/s、桌面 100Mb/s 是 目前的主流技术。局域网的设计通常是针对于一座建筑物内,提高资源和信息的安全性,用 于减少管理者的维护操作等。客户/服务系统(C/S----B/S)是现代局域网一个新的应用,目 前主要是用在客户/服务数据库系统中。客户端向服务器发送请求,服务器再将处理结果返 回给浏览器或者客户端程序。

WAN :Wide Area Network 的英文简称,即广域网

广域网是将一个较大的地理范围内,将多台计算机连接起来相互进行通信、共享资源的 网络。与局域网相比,广域网的传输速度相对要慢的多。在线路连接形式上有电话线、专线 等几种。在人们的思想中总认为 WAN 与 LAN 的区别在, WAN 是一种通过电话线路来实 现地理位置相隔很远的异地间进行通信的网络。但随着通信技术与网络技术的发展,这个定 义已经不再确切,相应地人们将逐步淡化 WAN 与 LAN 之间的界限,也可以说是将异地的 局域网连在一起便形成广域网。

VLAN( Virtual Local Area Network)的中文名为"虚拟局域网"。

虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限 制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一 个网段中一样,由此得名虚拟局域网。 VLAN 是一种比较新的技术,工作在 OSI 参考模型 的第 2 层和第 3 层,一个 VLAN 就是一个广播域, VLAN 之间的通信是通过第 3 层的路由 器来完成的。与传统的局域网技术相比较, VLAN 技术更加灵活,它具有以下优点: 网络 设备的移动、添加和修改的管理开销减少;可以控制广播活动;可提高网络的安全性。

我们的设备具有 vlan 功能,具体可参考 rt5350 的数据手册,设备具有 5 个端口, 这些端口基于 vlan 技术,符合 802.1q 标准。

Vlan 的作用是划分不同的网络,每个网络之间都不互通。 Rt5350 有 5 个端口,可 以最多划分为 5 个不同的网络。每个网络即可以做 wan ,也可以做 lan ,一般是一个端口 做 wan 口, 4 个端口做 lan 口。

5.2 配置

系统默认的是将开发板上最边上的网口设置为了 WAN 口, 而将中间那个网口设置为 了 LAN 口,也许大家会不太喜欢这样的设置,或者想设置成其他形式。比如两个都是 LAN

口、又或者最边上的作为 LAN 口,中间的做为 WAN 口。总之,开发板上面的网口可以 在 WAN 和 LAN 之间灵活的切换。接下来,我们就来通过修改开发板上面的配置文件的 方式来将网口灵活的配置成 WAN 口或者 LAN 口。同样是通过修改/etc/config 目录下 的 network 配置文件,可以达到目的。首先输入一些命令。

# cd /

# vi etc/config/network

此时,我们变可以看到 network 配置文件关于 VLAN 的内容如下。

1 config switch

2 option name 'rt305x'

3 option reset '1'

4 option enable_vlan '1'

5 config switch_vlan

6 option device 'rt305x'

7 option vlan '1'

8 option ports '0 1 2 3 6t'

9 config switch_vlan

10 option device 'rt305x'

11 option vlan '2'

12 option ports '4 6t'

其中第 4 行代表开启 vlan ,6,7,8 行为 vlan0 的设置, 10,11,12 行为 vlan1 的设 置。这样配置的话重启网络会自动生成 2 个设备接口, eth0.0 (vlan0), eth0.1 (vlan1) , 这样你可以配置这两个 valn 做为 lan 口或者 wan 口。其中端口 0 ,端口 1 ,端口 2 , 端口 3 都属于 vlan0 ,端口 4 属于 vlan1。对于本开发板,它的默认 vlan 设置如下:

1 config interface 'lan'

2 option ifname 'eth0.1'

3 option force_link '1'

4 option type 'bridge'

5 option proto 'static'

6 option ipaddr '192.168.1.1'

7 option netmask '255.255.255.0'

8 option ip6assign '60'

9 config interface 'wan'

10 option ifname 'eth0.2'

11 option proto 'dhcp'

12 option macaddr ':

13 config switch

14 option name 'rt305x'

15 option reset '1'

16 option enable_vlan '1'

17 config switch_vlan

18 option device 'rt305x'

19 option vlan '1'

20 option ports '0 1 2 3 6t'

21 config switch_vlan

22 option device 'rt305x'

23 option vlan '2'

24 option ports '4 6t'

从默认配置可以看出,端口 0、 1、 2、 3 属于 vlan0 ,端口 4 属于 vlan1 ;第 2 行 则说明是将 vlan0 设置为 lan ,则端口 0、 1、 2、 3 为 LAN ;第 10 行则说明将 vlan1 设置为 WAN , 则端口 4 为 WAN。

因为开发板只用 vlan 2 个端口,可以把 option ports '0 1 2 3 6t'这一行的 0,1,2 去 掉,这样就配置个两个 vlan ,端口 3 作为第一个 vlan ,端口 4 作为第 2 个 vlan ,这 样网络环境就配置好了。端口 3 为 LAN ,端口 4 为 WAN。如果想将开发板端口 3、 端 口 4 全部设置成 LAN 口, 则对/etc/config/network 做如下修改。

(1)将

20 option ports '0 1 2 3 6t'

改为

20 option ports '0 1 2 3 4 6t'

(2)将

21 config switch_vlan

22 option device 'rt305x'

23 option vlan '2'

24 option ports '4 6t'

给注释掉。

(3)将

9 config interface 'wan'

10 option ifname 'eth0.2'

11 option proto 'dhcp'

12 option macaddr ':

给注释掉。

OK!

重启开发板就可以了:

reboot

栏目热文

openwrt改默认ip地址配置命令

openwrt改默认ip地址配置命令

主题与常用软件包安装一、前因编译好的openwrt镜像太简陋,需要给他装插件,还有靓丽的主题。在线安装又会各种出错,还看...

2023-11-03 17:25:44查看全文 >>

openwrt改ip地址命令

openwrt改ip地址命令

4.设置开发板 IP 地址本实验目标掌握设置开发板的 IP 地址的方法由于我们在开发过程中,可能会用到其他路由器,而它们...

2023-11-03 17:24:53查看全文 >>

openwrt修改默认ip地址详细教程(openwrt修改默认ip不能保存)

openwrt修改默认ip地址详细教程(openwrt修改默认ip不能保存)

路由器作为家庭网络中最关键的设备,负责与整个家庭网络的数据交换,而随着家庭中各种联网设备的增多,选择一个性能优异而价格又...

2023-11-03 17:40:54查看全文 >>

欧蓝德2.4四驱 油耗(欧蓝德2.4四驱在市区真实油耗)

欧蓝德2.4四驱 油耗(欧蓝德2.4四驱在市区真实油耗)

SUV正在成为热度最高的车型之一,大家对于SUV的期待要更加全面,比如媲美轿车的舒适性、接近越野车的通过性,以及尽可能灵...

2023-11-03 17:44:10查看全文 >>

欧蓝德2.5四驱真实油耗(欧蓝德2.4四驱)

欧蓝德2.5四驱真实油耗(欧蓝德2.4四驱)

售价16.98~22.98万元,广汽三菱全新一代欧蓝德于11月19日正式上市,作为三菱品牌的全新一代紧凑SUV,全新欧蓝...

2023-11-03 17:15:19查看全文 >>

openwrt修改lan口地址(openwrt怎么改ip地址)

openwrt修改lan口地址(openwrt怎么改ip地址)

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:纵笔浮生写在前面1.iKuai openwrt 做旁路由网...

2023-11-03 17:50:52查看全文 >>

openwrtlan口设置教程(openwrtlan口无法访问)

openwrtlan口设置教程(openwrtlan口无法访问)

OpenWRT 防火墙介绍本章目标了解 OpenWrt 防火墙的基本内容OpenWrt 是一个 GNU/Linux 的发...

2023-11-03 17:18:38查看全文 >>

openwrt改ip地址命令怎么保存

openwrt改ip地址命令怎么保存

OpenWrt 虚拟机安装的方法以及如何配置外网连接author: 德里克丝create datetime:2023-0...

2023-11-03 17:45:10查看全文 >>

openwrt怎么设置访问ip(openwrt怎么设置AP)

openwrt怎么设置访问ip(openwrt怎么设置AP)

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:野歪歪创作立场声明:无利益相关,所涉商品均为自行出资购买。书...

2023-11-03 17:25:51查看全文 >>

openwrt lan口怎么设置(openwrt lan口设置错误)

openwrt lan口怎么设置(openwrt lan口设置错误)

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:OASISOASIS前言- 写这个的目的是因为本人健忘所以做...

2023-11-03 17:30:04查看全文 >>

文档排行