以华为A1(以下简称A1)为主路由,负责拨号上网和发送WIFI信号。
以OpenWrt的路由器为软路由(以下简称OP),负责内网所有设备的IP地址分配(DHCP),并且计划后期通过它实现各种扩展功能。
整个局域网只设置一个IP网段,所有设备都可以通过内网IP进行互相访问和共享。
所有设备的网关都自动配置为OP软路由。
在主路由WIFI信号不好的情况下,可以切换到软路由的WIFI上,变相实现WIFI中继。
配置过程
硬件连接。
A1作为主路由,它的WAN口应该连接到光猫之上,主路由LAN口插上网线连接到OP的LAN口,注意不是WAN口。
PS.如果家里装修时预埋的网线足够的话,OP可以放到WIFI信号较弱的房间,当然也可以通过无线桥接,这里不赘述。
其它设备自由连接,可以是WIFI也可以用网线连接到任意一台路由之上。
无线路由器中继设置,设置后没有中继的信号,就算有也不能上网原因:DNS设置错误。
副路由器使用主路由器的DNS。
【主路由器设置】
进入主路由器的设置界面,然后在左侧选项条中点击【运行状态】,在WAN口状态栏可以找到DNS服务器,一共有两个,主DNS和备选DNS服务器,记录下来。
【设置副路由器】
点击【DHCP服务器】---【DHCP服务器设置】,把【地址池起始地址】改为192.168.1.150,把【地址池起始地址】改为192.168.1.199。【网关】填写主路由器的IP地址,即192.168.1.1。主和备选DNS服务器填之前记录下来的地址保存并重启路由器。
下载安装访问WR703N在OpenWrt的Wiki页,然后在Flashing一节中找到下载链接:squashfs-factory.bin。进入路由器管理界面,出厂配置为http://192.168.1.1,用户名和密码均为admin,然后进入固件更新,选择下载的文件,然后更新。
等待一段时间(~~2min),然后重启路由。P.S. 官方固件不带WebUI,所以需要对Linux系统较为熟悉,否则可以选择国内有人编译的带LuCI和中文支持的版本,Google即可。
初始配置首先用一根网线将703N的Lan口和你电脑相连,电脑上设置为DHCP模式。然后运行cmd.exe输入telent 192.168.1.1成功后出现OpenWrt的欢迎界面:
然后更改root密码:输入passwd更改root密码后dropbear(SSH 服务)就运行了,输入exit退出telent以后就可以通过ssh管理OpenWrt。
网络配置OpenWrt官方的固件是不带LuCl的,所以初始的网络设定需要在命令行下完成下载ssh连接工具putty输入192.168.1.1 点击open,如果弹出什么窗口点是即可 输入用户名root回车 然后输入你刚刚设定的密码然后用vi修改相关配置(不会用vim的同学悲剧了)。 首先修改/etc/config/wireless文件输入vi /etc/config/wireless回车 注释掉# option disabled 1 进入此界面后按i进入修改模式,改成如图所示改好后按esc,然后输入:wq保存退出然后修改/etc/config/network文件。首先修改lan接口配置,注释掉此行:# option ifname 'eth0'然后增加wan接口,如果你上级网络是DHCP的,则文件的末尾添加:config interface 'wan' option ifname 'eth0' option proto 'dhcp'如果你上级网络是静态IP,则在文件的末尾添加:config interface 'wan' option ifname 'eth0' option proto 'static' option ipaddr '10.22.33.124' option netmask '255.255.255.0' option gateway '10.22.33.1' option dns '202.113.16.10'。
修改为静态ip模式然后将路由器的Lan/Wan口接到上级网络中,重启路由器。这时便可以通过电脑寻找SSID为 OpenWrt的无线网络,加入后电脑便可以通过703N上网了。接着ssh 到路由器登陆后输入opkg updateopkg install luci/etc/init.d/uhttpd enable/etc/init.d/uhttpd start就有luci(WEB)界面了~完后就可以通过浏览器访问192.168.1.1来配置路由器了这样就可以玩你的WR703N了。
先设置中继路由器,连上电脑,输入管理ip地址,进入后台;
进到无限网络设置菜单设置好SSID,频道,加密类型(wpa最安全哦),密码等信息;
进入DHCP菜单,手动关闭DHCP功能,保存成功,重启路由器待用;
输入上级路由器的管理IP,登录进入后台进入到无线设置中,所有的设置 一定 要保证和中继路由器的设置一摸一样;
勾选“开启WDS”,输入要桥接的无线路由器的SSID和BSSID(mac地址);
如果不知道,就点击“搜索”,扫描附近信号,选择刚刚配置好的名字,点击“连接”, SSID和BSSID就会自动导入了;
?最后,保存设置,重启上级路由器, 无线中继就配置成功了。
openwrt作中继还是满简单的, 1.先设置wifi接口, ssid 无线频道,无线密码,加密方式跟源头路由一致, 接口从默认的lan改为wan,或创建一个新的,如wan1,接入方式改为sta(客户端) 2.设置wan接口, 如果源路由提供dhcp,这里就用dhcp就可以了,其他都不用设, 不过为了稳定性,最好还是设静态IP.填好各项IP,掩码,网关(来自源路由上的,IP跟源路由同一网段就可以了)。 接口一定要选wlan0,有外接usb无线网卡也可以选。 3.设置防火墙,如果是用无线用的是wan的。不用设。 如果改为wan1的,照默认的wan来设就可以了 另外中继的信号跟 wan可同时接入,也就是双wan, 用nwan实现负载均衡,不过这个功能到底能不能叠加宽带,我试过无数次,效果不是很好,暂持保留意见。