首先需要一个U盘,插到路由器上面,移动硬盘不推荐,因为移动硬盘会导致休眠,使用WinSCP登陆路由器,

2/8
把/etc/config目录下的uhttpd复制出来,

3/8
编辑uhttpd文件,在最后添加代码:config 'uhttpd' 'web'list 'listen_http' '0.0.0.0:81' 访问的端口option 'home' '/mnt/sdc/web' U盘路径,在U盘里面新建了一个web文件夹option 'cgi_prefix' '/cgi-bin'。

4/8
上面的U盘路径可以在网络共享中看到。我还插了两块移动硬盘,所以显示3个。最后一个是U盘。

5/8
最后把uhttpd文件保存替换回去。

6/8
最后重启uhttpd,使用putty登陆重启,重启命令 /etc/init.d/uhttpd restart。

7/8
最后使用ip+端口就可以访问了。

8/8
公网IP可以进行端口映射与设置动态域名,在外边使用域名+端口也可以访问家里的网站。
百度经验
看看桥接方法:
【无线路由器桥接】
【主路由器设置】
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、设置完成,连接成功。
chnroutes 路由表
这个路由表集中了所有分配到中国大陆的 IP 段,根据 http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest 每天自动更新,可使得在访问国内地址时不经过 VPN。
想想如果能够让家里的路由直接连接 VPN,在家连接 WiFi 的所有设备直接达到Fan墙的效果,应该很 Cool,所以最近在某宝整了一个 Netgear WNDR3800 二手路由回来,先后分别在 DD-WRT 和 OpenWRT 成功配置 VPN + chnroutes,最后还是选择了 OpenWRT。
DD-WRT vs OpenWRT。
关于 DD-WRT 和 OpenWRT,我选择 OpenWRT 主要因为 DD-WRT ROM 中集成的软件太多,绝大多数用不到,要配置 jffs2 来保存脚本文件,一般配置则保存在nvram中,而且无线较不稳定,5G频段常搜索不到(当然可能是我这个路由器型号的支持问题)。OpenWRT 的配置文件语法统一,配置都存储在文件系统中,且 ROM 本身仅集成了必备组件,非常小,可以只安装需要的东西,WEB管理界面也是可选安装,简洁强大,经过若干天的使用一直比较稳定。
配置
已配置好 OpenWRT 上网的童鞋们可以直接跳过 1.刷 ROM 和 2.初始配置。
1.刷 ROM
a.首先确定你的设备可以被 OpenWRT 所支持(到这里查看支持的设备列表:http://wiki.openwrt.org/toh/start),然后到这里下载编译好的 ROM:http://downloads.openwrt.org/ 。最新的 stable 版本是 attitude_adjustment(12.09),我下载的是 trunk 版本。
b.在 OpenWRT 官网找相应设备的 Wiki 页面查看刷机方法,一般都是在路由器官方Web固件升级页面直接刷入(我的 WNDR3800 Wiki页面是:http://wiki.openwrt.org/toh/netgear/wndr3800)
2.初始配置
a.路由器启动后,有的型号没有安装 Wifi 模块,需要先用网线连接到 LAN 口,本机 IP 配置为静态 192.168.1.x,然后 telnet 到 192.168.1.1,更改 root 密码,然后 ssh 连入,参考:http://wiki.openwrt.org/doc/start#configuring.openwrt。
b.配置 WAN 口,让路由连上 Internet,参考:http://wiki.openwrt.org/doc/howto/internet.connection 。
比如要配置 PPPoE:
代码如下:
uci set network.wan.proto=pppoe。
uci set network.wan.username=‘yougotthisfromyour@isp.su’
uci set network.wan.password=‘yourpassword’
uci commit network。
ifup wan
c.安装 LuCI Web 管理界面并设置开机自动启动,参考:http://wiki.openwrt.org/doc/howto/luci.essentials。
代码如下:
opkg update
opkg install luci。
/etc/init.d/uhttpd start。
/etc/init.d/uhttpd enable。
d.浏览器输入路由器 LAN 侧 IP(多为192.168.1.1),进行 Wifi 等配置。
1、首先先把Openwrt路由器正常接入网络,开启去广告和代理功能。
2、然后设置LAN口接入和上级路由同IP段的静态IP、子掩码、网关、DNS服务器,关闭DHCP服务器。
3、其次把Openwrt路由用的LAN口网线接入主路由的LAN口。
4、最后在主路由里面把DHCP服务器里面的网关填写成副路由LAN口的IP;这样的方案属于全局自动代理模式。
路由器设置如下:
1、首先路由器和宽带猫电脑连接,如图:
2、然后打开浏览器输入路由器的管理地址和登录密码。
3、登录后台后,点击设置向导,然后根据向导指示填写相应的参数即可。
4、选择联网模式一般是pppoe,然后点击下一步输入宽带帐号和密码,点击下一步:
5、宽带参数设置完后,进入无线设置界面,填写一个无线名称和密码如图:
6、无线设置完毕后,点击保存,然后重新启动路由器即可正常使用了。
原文地址:http://qianchusai.com/openwrt%E6%90%AD%E5%BB%BAhttp-90.html