OpenWrt桥接网络

概述

家里卧室的网络环境不是很理想,所以打算用一个二级路由增强下无线热点Wireless-Fidelity(WIFI)信号,但是平常又需要用手机访问网络内的其他设备,所以不能产生子网。昨天使用oepnwrt的relay做的无线中继桥,但是网络速度不太理想,所以今天打算用桥接的方式重新配置一次。

操作流程

操作之前最好先把主路由下来的网线插到OpenWrt的广域网Wide Area Network(WAN)接口,先给OpenWrt更新下环境和语言包之类的,后边的操作配置完,就无法在OpenWrt上访问网络了

现在假设OpenWrt是初始化过的默认配置,主路由已经可以正常访问网络

  1. 在主路由根据OpenWrt的Mac地址设置固定IP192.168.1.80
  2. 电脑与OpenWrt的LAN2口连接
  3. 打开192.168.1.1,网络-接口,禁用WAN、WAN6两个接口。
    后续操作不需要用WAN口,直接禁用就可以了。
  4. ssh连接OpenWrt,修改配置文件
ssh -l root 192.168.1.1

修改/etc/config/network文件

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1'
        option proto 'static'
        option ipaddr '192.168.1.80'    # 保证IP与主路由在同一个网段
        option netmask '255.255.255.0'
        option gateway '192.168.1.1'    # 网关设置成主路由的网关
        option dns '192.168.1.1'        # DNS设置成主路由
        option ip6assign '60'
  1. 修改/etc/config/dhcp文件
config dhcp 'lan'
        option interface 'lan'
        option start '100'
        option limit '150'
        option leasetime '12h'
        option dhcpv6 'server'
        option ra 'server'
        option ignore 1     # 禁用dhcp
  1. 重新启动路由器,主路由的LAN口网线插入OpenWrt的LAN1口
  2. 配置OpenWrt无线网络
    登陆OpenWrt的地址192.168.1.80,网络-无线网络-radio1-增加,根据需求配置WIFI网络信息

现在不管是PC还是WIFI接入OpenWrt的设备,都能够访问主路由下的各个设备了。

参考资料

openwrt设置
openwrt常用配置