咨讯息 · 2022年7月3日 0

谈谈云服务器篇四:构筑他们的DNS服务器blockyDNS

在那个系列产品该文的首章,我就单纯如是说过blocky DNS,现阶段我的云服务项目器上仍然构筑了那个服务项目。

主要就机能是构筑DNS服务项目。

1.DNS混合型,在二个DNS服务项目器中优先选择现阶段下载速率较快的,提高下载新体验。(对亚洲地区中文网站基本上功用并不大)

2.白名单,能对某一中文网站展开过滤,起著电视广告过滤和安全可靠玩游戏的促进作用。

3.除此之外blocky DNS还能提供更多prometheus的统计数据监视服务项目,采用出来十分方便快捷。

接下去如是说呵呵blocky DNS的采用,虽然归属于下层应用领域基本上无所谓很炫酷的介面,基本上是标识符搞掂:

在服务项目器上如前所述docker加装blocky DNS:

sudo mkdir -p /home/set/blockycd /home/set/blockysudo vim config.ymlsudo docker run –restart always –name blocky -v /home/set/blocky/config.yml:/app/config.yml -p 4000:4000 -p 53:53/udp spx01/blocky服务项目器

DNS增设

upstream:default:- 8.8.8.8- 223.5.5.5- 114.114.114.114- 119.29.29.29- 9.9.9.9- 119.29.29.29- 1.2.4.8upstreamTimeout: 5sport: 53httpPort: 4000logLevel: infologFormat: jsoncaching:minTime: 5mmaxTime: 30mprefetching: trueprometheus增设prometheus:enable: truepath: /metricsqueryLog:dir: /logsperClient: truelogRetentionDays: 7白名单增设blocking:blackLists:ads:- ./hosts/blackhosts服务项目器

透过下面的增设,我把常见的许多DNS子集到一同,透过blocky对我出访的中文网站展开DNS混合型。除此之外是增设blackhosts文档,把不须要出访的中文网站展开过滤(透过这种的形式你还能管理工作子公司或是家中的DNS服务项目)服务项目器

blocky DNS除了两个有意思的机能是提供更多metrics文档供prometheus收集,blocky DNS的metrics方向是:http://localhost:4000/metrics,加进到prometheus后能透过prometheus的图象或是传达给grafana展开查阅。服务项目器

虽然我的出租房网络条件很差,所以blocky DNS对我而言还是提高了不少玩游戏的新体验。

云主机、VPS、挂机宝、游戏服务项目器上永恒云

永恒云出品