{"action":"closed","issue":{"url":"https://api.github.com/repos/softwaredownload/openwrt-fanqiang/issues/16","labels_url":"https://api.github.com/repos/softwaredownload/openwrt-fanqiang/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/softwaredownload/openwrt-fanqiang/issues/16/comments","events_url":"https://api.github.com/repos/softwaredownload/openwrt-fanqiang/issues/16/events","html_url":"https://github.com/softwaredownload/openwrt-fanqiang/issues/16","id":124008311,"number":16,"title":"DNS污染的问题还是没有彻底解决","user":{"login":"kenchowcn","id":1762018,"avatar_url":"https://avatars.githubusercontent.com/u/1762018?v=3","gravatar_id":"","url":"https://api.github.com/users/kenchowcn","html_url":"https://github.com/kenchowcn","followers_url":"https://api.github.com/users/kenchowcn/followers","following_url":"https://api.github.com/users/kenchowcn/following{/other_user}","gists_url":"https://api.github.com/users/kenchowcn/gists{/gist_id}","starred_url":"https://api.github.com/users/kenchowcn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kenchowcn/subscriptions","organizations_url":"https://api.github.com/users/kenchowcn/orgs","repos_url":"https://api.github.com/users/kenchowcn/repos","events_url":"https://api.github.com/users/kenchowcn/events{/privacy}","received_events_url":"https://api.github.com/users/kenchowcn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-28T02:19:27Z","updated_at":"2015-12-28T05:28:22Z","closed_at":"2015-12-28T05:28:22Z","body":"大家好，我在我的OpenWRT路由器上安装了这个工具，我使用了几天，发现DNS污染的问题还是没有彻底解决；\r\n\r\n我之前是用ChinaDNS，那个占用CPU资源比较高，而且有时候还是无法访问youtobe，facebook等。\r\n\r\n然后，我发现这个[教程-配置OpenWrt路由器智能自动翻墙](https://github.com/softwaredownload/openwrt-fanqiang/blob/master/ebook/03.5.md)，通过ss-tunnel来转发DNS的请求到Google的DNS上，但是，这个Google的DNS不稳定，比如：ping 8.8.8.8，经常返回超时。\r\n\r\n我觉得这种转发DNS请求的问题是一个一劳永逸的办法，我的想法是：\r\n\r\n1. 在VPS上搭建一个dnsmasq的DNS服务器，绑定一个非标准的端口来监听DNS服务，比如：5050；\r\n2. 通过ss-tunnel转发请求到VPS上；根据这个教程，我们只需要搭建dnsmasq的服务器就好了；\r\n\r\n**我遇到的问题是，找了好多教程，可能是运用场景不一样，或者我理解能力有限，无法把这个dnsmasq搭建好，有比较擅长的人可以写一个教程放到这部“圣经”中吗？**\r\n\r\nBTW：我听说Docker就是用来解决配置繁琐的问题(好吧，是我觉得繁琐了)，我们是不是可以做一个把这些配置好的Docker的Container，我们的VPS直接安装一个Docker，然后，pull下来，配置一下IP和Port就好了，也不用分各种apt，yum管理器，还有安装依赖的问题了。\r\n\r\n谢谢!\r\nken"}}