#!/bin/sh
# Author: https://github.com/softwaredownload/openwrt-fanqiang
# Date: 2014-08-22
cp /etc/config/backup/* /etc/config/
uci set network.lan.gateway=192.168.1.1
uci set network.lan.dns=192.168.1.1
uci set network.lan.ipaddr=192.168.1.234
uci commit network
uci set dhcp.lan.ignore=1
uci commit dhcp
uci set wireless.@wifi-device[0].channel=11
uci set wireless.@wifi-device[0].txpower=15
uci set wireless.@wifi-device[0].disabled=0
uci set wireless.@wifi-device[0].country='CN'
uci set wireless.@wifi-iface[0].mode='ap'
uci set wireless.@wifi-iface[0].ssid='eastking-dir505'
uci set wireless.@wifi-iface[0].encryption='psk2'
uci set wireless.@wifi-iface[0].key='wsjdw,8181'
uci commit wireless
wifi
/etc/init.d/network restart
在AP模式下,DIR-505的有线接口作为LAN口使用,连接到前端路由器的LAN口。 假设DIR-505前端路由器的IP地址是192.168.1.1,设置DIR-505的lan 网关和dns都是192.168.1.1,再设置 DIR-505的 lan IP地址为192.168.1.234。
电脑设置无线连接 eastking-dir505 的IPv4地址是 192.168.1.235(不同于路由器的地址),设置子网掩码为255.255.255.0,网关和DNS为路由器的地址即192.168.1.234,重启路由器后,电脑连上 eastking-dir505 即可自动翻墙
原理:以DIR-505作为DNS服务器,我们已经把DIR-505设置成翻墙路由器,自然可以打败功夫网了。
电脑设置无线连接 eastking-dir505为DHCP即可。 原理:以上级路由器作为DNS服务器,上级路由器已经翻墙,二级路由器就可以免设置自动翻墙了。
如果你想节省路由器资源,这时就可以禁用 dir-505 dns及翻墙相关服务:
/etc/init.d/dnsmasq stop
/etc/init.d/dnsmasq disable
/etc/init.d/shadowsocks stop
/etc/init.d/shadowsocks disable
代码的最新版本,请查看: