WR720N Install OpenWrt
19 May 2013今天无聊跟实在无法忍受天朝的网络,就搜索了一下wr720n openwrt,发现官方已经出了wr720n专用的固件了,之前是没有官方的,民间高手有出一些教程可以自己编译,我是懒得编译了。
既然出了就当然是要刷一下了,目前还是测试版,刷机有风险。刷机过程如下:
第一步:下载专用固件
http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-factory.bin
第二步:开刷
由于刷机前没有截图,网上找了一张WR703N的图片,操作是一样的。
第三步:配置无线
刷机过程大概一两分钟,路由重启后使用 @telnet@ 命令连接路由
telnet 192.168.1.1
默认应该是不用帐号密码的,如果需要就是admin。接着就是开启无线,命令
# vi /etc/config/wireless
删除 @option disabled 1@ 即可
修改密码并开启ssh
# passwd
输入两次密码即可,现在重启
# reboot
就可以通过无线连接路由了,目前无线是没有密码的,如果需要设置密码参考官方说明
http://wiki.openwrt.org/doc/uci/wireless/encryption
第四步:配置PPPOE拨号
# vi /etc/config/network config interface 'wan' option ifname 'eth0' option proto 'pppoe' option username '上网帐号' option password '上网密码' # /etc/init.d/network start
过一会就可以上网
参考: http://www.geek-workshop.com/thread-2418-1-1.html
OpenWrt常用技巧
列表当前所有连接到路由的IP
arp
or
cat /tmp/dhcp.leases
OpenWrt端口映射
由于我内网还有一个Raspberry Pi,进行端口映射实现从外网访问我内网中的Raspberry Pi树莓派
首先要去申请一个动态dns,我选择了duckdns,非常合适OpenWrt
使用Google帐号登录DuckDns,申请一个子域名,然后生成配置文件,可参考
https://www.duckdns.org/install.jsp#openwrt
修改OpenWrt防火墙设置
# vim /etc/config/firewall
在最后添加
config redirect option src wan option proto all option dest_ip raspberrypi ip
这几行配置的作用是完全把raspberry pi作为一个服务器对外公开所有端口,当然这是不安全的
对外公开的端口中肯定是包含了 @22@ 端口,此时通过duckdns提供的域名方向将直接进入raspberry pi,如果要进入openwrt可以通过raspberry pi对openwrt进行管理。