OpenWrt内网IPv6之二
路由器上内网IPV6地址的分配已经困扰我许久了,昨天看《我歌4》要看电视直播(各大学的IPV6电视直播通道),才决心要折腾一下。 以前用OpenWrt AA的时候,6relayd非常的好用。 而OpenWrt BB之后官方用odhcpd替代了6relayd,从某个版本的BB之后6relayd就失效了,而odhcpd也并没有那么好用。
…路由器上内网IPV6地址的分配已经困扰我许久了,昨天看《我歌4》要看电视直播(各大学的IPV6电视直播通道),才决心要折腾一下。 以前用OpenWrt AA的时候,6relayd非常的好用。 而OpenWrt BB之后官方用odhcpd替代了6relayd,从某个版本的BB之后6relayd就失效了,而odhcpd也并没有那么好用。
…昨天滚完系统发现Dota2不能启动了,去除启动命令的vblank_mode=0 primusrun %command%
之后发现竟然可以启动,当然只能用集成显卡启动了。
原来的启动命令为:
vblank_mode=0 primusrun %command% -novid -perfectworld
Google一番之后发现Primusrun doesn’t work for a few games after yesterdays update - ArchLinux Forum这个贴子。
只要用系统的libstdc++.so.6
共享库替换steam原来的运行库即可。此方法可以解决Steam中要用Primusrun启动的游戏不能启动的问题。
由于ChinaDns的一个问题,经常无法正常解析,甚至无响应。于是寻找替代方案。 目前我是用dnsmasq-china-list分流国内外站点域名的DNS解析,而本地DNS服务器可以使用pdnsd或ss转发。
修改/etc/pdnsd.conf
配置
glocal{
#...
server_port = 54; #本地端口
query_method=tcp_only; #查询方式TCP
#...
}
#....
server{
#...
ip = 8.8.4.4
port = 53
#...
}
/etc/init.d/pdnsd enable
gooreplacer是浏览器插件,目前有Firefox版与Chrome版。 gooreplacer = a replacer for Google fonts/apis/themes… 如英文描述,gooreplacer在你打开网页时,检测是否引用了google fonts/apis/themes这些墙外的东西,如果有,进行重定向,重定向到科大为google提供的国内替换库。替换规则如下:
…sudo pacman -S privoxy
配置/etc/privoxy/config
比如我将socks5代理转化为http代理,我可以这样设置。
listen-address localhost:8118
forward-socks5 / 127.0.0.1:1080 .
然后privoxy /etc/privoxy/config
启动即可,这样本地端口的8118端口就是http代理端口。
除此之外privoxy还可以屏蔽网站、去广告等功能,诸位各自摸索罢。