since.2006  

TPLINK官方固件DDNS只能使用花生壳,而最近TPLINK连花生壳动态域名老是间歇性抽风,不爽又刷回DD-WRT了。不过最新版的DD-WRT v24-sp2 (07/20/12)中端口转发是有问题的,需要人肉配置下防火墙才能正常转发。详情:http://svn.dd-wrt.com:8000/ticket/1868

解决方法:DD-WRT管理界面 -> 管理 -> 命令 -> 指令解释器 -> 拷贝下面命令进去 -> 保存为防火墙指令 -> 重启既可。

insmod ipt_mark
insmod xt_mark
iptables -t mangle -A PREROUTING -i ! `get_wanface` -d `nvram get wan_ipaddr` -j MARK --set-mark 0xd001
iptables -t nat -A POSTROUTING -m mark --mark 0xd001 -j MASQUERADE

Posted by hee at 23:09 PM | Permalink | 评论(2)

经常google搜索时不小心碰到关键字被墙,接下来几分钟都不能正常访问google,据说dd-wrt这个路由固件能实现按规则自动翻墙和支持VPN Server,搜索了下目前使用的路由WR740N V4是支持刷此固件的,折腾了一二小时终于搞定了。

先记录下刷机过程,再说说自己碰到的问题。大致情况:WR740N路由器背面显示的是V4版本,路由管理界面显示的是V3/V4版本。

  1. 下载合适的固件,到 http://www.dd-wrt.com/site/support/router-database 查找"WR740N",进入"TP-Link WR740N 4.0"栏目下载相应固件(目前最新build日期是03-19-12-r18777)
  2. 固件分为二个 "factory-to-ddwrt.bin" 和 "tl-wr740n-webflash.bin" 都需下载(个人理解这二个文件的作用:factory-to-ddwrt.bin为底层核心功能,tl-wr740n-webflash.bin为管理界面功能)
  3. 进入WR740N管理界面,先还原出厂设置
  4. 完成后刷新进入管理界面,选择升级固件,选择"factory-to-ddwrt.bin"文件进行升级
  5. 完成后刷新进入管理界面,神马?!管理界面变成中兴路由的界面了?不管它,接着找到升级固件的页面,选择"tl-wr740n-webflash.bin"文件进行升级
  6. 完成后刷新进入管理界面,这时操作界面就变成DD-WRT的了(这就是为什么上面说的会那样理解这二个文件的作用)
  7. 设置语言为中文,进行相关配置吧,感觉比官方的管理功能强大N倍

中途碰到的问题:

第"4"步选择"factory-to-ddwrt.bin"文件进行升级时,提示是错误的文件,当时很不甘心重新去下载了WR740N V3的固件(也是这二个文件名一样的文件,只是版本不同),升级就没有问题了。

接下来有空再折腾VPN Server和自动翻墙功能……

update @ 2012-09-26
今天重刷dd-wrt才发现原来2,5,6中理解错了,上面提到的中兴路由的管理界面其实是ADSL猫的界面,管理地址也是192.168.1.1,刷路由重启过程中有时会自动跳到ADSL猫的管理界面,所以刷机之前最好先把猫关掉。

 

Posted by hee at 01:05 AM | Permalink | 评论(6)