Acrylic DNS Proxy搭建本地DNS及过墙
功能
支持通配符和正则的hosts
windows 的host不能支持通配符而导致一些域名不能得到匹配,如youtube视频的*.googlevideo.com(前面的一串会更新)。
这个可以用来过墙和屏蔽广告。
用于局域网DNS解析
需要在配置文件中设定允许的IP,然后局域网其他机器设置DNS为本机器ip
不过一般局域网直接用路由器了吧。
节省时间
并行转发DNS请求(据说是哪个快用哪个?),缓存(服务停用时写入)。
更多功能、问题
可以查看官方的FAQ。
使用
先下载安装,便携版需要运行目录下“InstallAcrylicService.bat”手动安装服务。
DNS设置
修改"AcrylicConfiguration.ini"中dns(默认是谷歌的,国内用不了)
PrimaryServerAddress=223.5.5.5
...
...
...
SecondaryServerAddress=223.6.6.6
可以添加更多
AcrylicHosts修改
目录下"AcrylicHosts.txt"
说明:
- sni服务器来自 https://github.com/fengixng/google-hosts
- hosts修改自 https://github.com/racaljk/hosts
重启服务并修改网络连接
运行"RestartAcrylicService.bat"重启服务,更改适配器设置中设定当前网络DNS服务器为127.0.0.1。
注意
被屏蔽网站需要https访问。
chrome可以参考这里
firefox 可以使用SmartHTTPS 扩展
在我电脑上有个小问题,firefox下播放youtube视频很容易错误,chrome下完全正常。。。