Ⅰ 单网口OpenWrt设备通过设置vlan做主路由
运行OpenWrt系统的单网口设备,例如某些电视盒子,开发板,小主机,可以通过用交换机划分vlan的方式划出两个虚拟局域网,再分别设置成WAN和LAN,就可以当做主路由了。硬路由内部也是这个原理,硬路由的CPU只有一个网卡,连接在交换机芯片上,通过设置vlan隔离广播域即可区分WAN和LAN。
选择一台能划分vlan的交换机,这里使用缩水星 SG105 Pro为例。
先设置交换机的ip地址,推荐设置为路由器LAN网段下的一个ip。这一步是可选的。
然后要在交换机上设置两个vlan。此交换机为5口交换机,1口划分到WAN里,345口划分到LAN里,2口作为trunk口连接软路由。
直接来到vlan设置下的802.1Q vlan设置,在vlan使能选项上,点击启用,再点击应用。
此时系统会创建一个默认的vlan,不用管它。
先创建一个LAN口的vlan,vlan id为10。untagged端口选345,tagged端口选2,非成员端口选1。填好之后点添加/编辑。
打开802.1Q PVID设置,将端口1的PVID设为11,将端口345的PVID设为10。当没有加vlan标签的数据帧进入端口时,交换机会给数据帧打上对应的vlan id。
配置完成后,点击配置保存。此时,交换机已经配置好了,放在一边就行。
准备一台运行OpenWrt的软路由,以下用斐讯N1演示。
电脑连接交换机的3口,软路由连接交换机的4口,手动设置电脑网卡ip,确保电脑网卡ip与软路由的ip在同一ip段内且不重复。
系统安装完成,初次开机后,系统会自动添加一个LAN接口。如果有第二张网卡,系统就会添加一个WAN口,显然,这里是没有第二张网卡的。
点击网络LAN的修改键,转到物理设置。
如果不使用WiFi,可以取消勾选桥接接口,可以降低那么一点点CPU负载。
在接口选项上,取消勾选以太网适配器eth0,这里的eth0是机器上物理网卡的名称。选上自定义接口,输入eth0.10,代表使用eth0网卡上的vlan 10。
配置完成后点击保存。不要点击保存&应用,否则路由器的网络会发生改变,导致与路由器失联。
创建WAN6接口,这一步是可选的。在接口页面新建一个接口,物理接口和WAN接口一样,协议选择DHCPv6客户端。
点击网页下面的保存&应用,应用所有配置。这时将软路由直接连接交换机的2口,即可获取ip地址。
Ⅱ openwrt通过桥接另一个路由器连的网,怎么获取这个openwrt的ip,来访问这个openwrt搭建的网站呢
看看桥接方法:
【无线路由器桥接】
【主路由器设置】
1、进入主路由器的设置界面,然后在左侧选项条中点击【运行状态】,在WAN口状态栏可以找到DNS服务器,一共有两个,主DNS和备选DNS服务器,记录下来。
2、点击【网络参数】---【LAN口设置】,把路由器的LAN地址设置为192.168.1.1保存,此时会重启重启后回到设置界面点击【无线设置】---【基本设置】。
3、设置SSID为TP_LINK_A。设置无线信道为:11。注意:必须关闭WDS或Bridge功能。
4、点击【无线设置】---【无线安全设置】,加密方式选WPA-PSK,本例以12345678为例。注意:相比旧式的WE加密,WPA/WPA2加密更安全,且桥接起来更稳定,所以推荐使用WPA/WPA2加密。
5、点击【DHCP服务器】---【DHC服务器设置】,把【地址池起始地址】设置为192.168.1.100;把【地址池结束地址】设置为192.168.1.149 点击保存,重启主路由器。主路由器设置完成。
【设置副路由器】
1、进入副路由器的设置界面。
2、点击【网络参数】---【LAN口设置】。
3、把副路由器的LAN地址设置为192.168.1.2防止与主路由器冲突,同时也便于管理主和副路由器。
4、点击【无线设置】---【基本设置】。
5、设置SSID为TP_LINK-B。设置无线信道为:11。
6、勾选【开启WDS】,在弹出的界面点击扫瞄,得到AP列表以后找到主路由器的SSID,即TP_LINK_A,点击右边的【连接】按钮,加密方式选WPA-PSK,密钥填主路由的密钥:12345678,(保持与主路由器一致即可),点击保存。
7、由于新的WDS功能于老式的Bridge有所不同,更为高级,所以仅需所有副路由器开启WDS并填入主路由的信息即可,如主路由开启WDS或Bridge功能,请关闭,否则WDS功能无法使用。
8、点击【无线设置】---【无线安全设置】 在这里设置副路由无线的密码。
9、点击【DHCP服务器】---【DHCP服务器设置】,把【地址池起始地址】改为192.168.1.150,把【地址池起始地址】改为192.168.1.199。【网关】填写主路由器的IP地址,即192.168.1.1。主和备选DNS服务器填之前记录下来的地址保存并重启路由器。
10、设置完成,连接成功。