|
本帖最后由 michaelzzj 于 2015-5-4 05:13 编辑
加入ipv6(6to4,6in4,6rd)支持, aria2, mwan3, Multi-WAN, Samba等, 想要别的自己下(内核版本3.18.11)。
2015-4-20
加入Netgear WNDR4300固件,可使用完整128Mflash,除增加miniDLNA外功能与HG255D固件相同
2015-4-10
Hurricane的dns 2001:470:20::2 不知为什么失效了,换成google的2001:4860:4860::8888即可
2015-2-28
升级aria2到1.18.10
2015-2-8
升级aria2到1.18.9,添加webui-aria2(地址http://192.168.1.1/webui-aria2/),添加MJPG摄像头支持
2014-12-28
加入Tinyproxy和CloudShark,跑pin用的那几个包也加进去了但没测试
2014-9-13
官方trunk删除许多旧的软件包,包括跑pin用的那几个,需要的可以从barrier breaker的源下载,兼容性未知
- src/gz barrier_breaker http://downloads.openwrt.org/barrier_breaker/14.07-rc3/ramips/rt305x/packages/
复制代码
2014-4-21
1. 用aria2-1.18.5替换掉Transmission,使用南浦月制作的luci管理界面,以及yaaw网页前端,地址http://192.168.1.1/yaaw/
2. 加入mwan3-1.4,功能比Multi-WAN强大,设置稍复杂
ipv6免修改hosts翻|墙方法:
1. 确保路由器和电脑都已获得正常ipv6地址,如2002开头的6to4地址
要获得有效的ipv6地址,路由器的wan口必须能获得公网ip(非192.168.0.0/16或10.0.0.0/8)。如果是电信的网络,通常将路由器接口设置中的wan6设置为6to4协议即可自动获取到一个2002开头的ipv6地址段;如果是教育网,则使用ISATAP Tunnel,服务器地址网上搜。pc上确保已安装ipv6协议,并使用命令netsh interface teredo set state disable关闭teredo,即可从路由获得有效的ipv6地址。
2. 使用WinSCP修改/etc/dnsmasq.conf,将附件中的dnsmasq-ipv6.conf里的内容添加到dnsmasq.conf中;启动项中重启dnsmasq
3a. 修改win7/8(xp未测试)下ipv6优先级,管理员权限控制台下运行:
netsh int ipv6 set prefixpolicy 2002::/16 30 1 persistent
netsh int ipv6 set prefixpolicy 2001::/32 5 1 persistent
如果重启后还原了就运行下面的命令重建永久规则:
netsh int ipv6 add prefixpolicy prefix=::1/128 precedence=50 label=0 persistent
netsh int ipv6 add prefixpolicy prefix=::/0 precedence=40 label=1 persistent
netsh int ipv6 add prefixpolicy prefix=::ffff:0:0/96 precedence=35 label=4 persistent
netsh int ipv6 add prefixpolicy prefix=2002::/16 precedence=30 label=1 persistent
netsh int ipv6 add prefixpolicy prefix=2001::/32 precedence=5 label=1 persistent
netsh int ipv6 add prefixpolicy prefix=fc00::/7 precedence=3 label=13 persistent
netsh int ipv6 add prefixpolicy prefix=fec0::/10 precedence=1 label=11 persistent
netsh int ipv6 add prefixpolicy prefix=3ffe::/16 precedence=1 label=12 persistent
netsh int ipv6 add prefixpolicy prefix=::/96 precedence=1 label=3 persistent
3b. 修改Linux下ipv6优先级,在默认的/etc/gai.conf文件中加入:
label 2002::/16 1
label 2001:0::/32 1
4. 浏览器设置:IE和Chrome默认设置即可;Firefox在about:config中修改network.http.fast-fallback-to-IPv4项为false,防止自动跳转ipv4
5. 至此,即可使用ipv6免代理免修改hosts翻|墙,且相比修改hosts的方法可正常观看youtube视频。dnsmasq-ipv6.conf中已加入google大部分服务,facebook,twitter,wiki和若干网盘地址。其他禁止网站可参照格式自行添加,其中2001:4860:4860::8888和2001:470:20::2,适用于原生支持ipv6的网站(如google)或者通过DNS投毒和劫持约束的网站(如DeviantArt目前没有封ip,使用ipv6解析出正确的ipv4地址即可),被约束ip的网站均可使用2001:778::37这个dns得到转换后的ipv6地址(如各种网盘)
6. 如果ipv6接口开机无法自动连接,可在启动项页面下方"exit 0"前加入脚本
ifup wan6
另外,mwan3似乎和ipv6有冲突,如出现ipv6连接未断但无法ping通任何地址,在计划任务中添加入下任务,并重启mwan3和crontab即可解决- */1 * * * * ping -c 10 2001:4860:4860::8888
复制代码
HG255D固件地址 (r45323):
http://pan.baidu.com/s/1hqnHl44
Netgear WNDR4300固件地址 (r45511):
http://pan.baidu.com/s/1c04eKoC
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|