Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

easy-docker/smartdns

Repository files navigation

docker-smartdns

使用

docker pull ghostry/smartdns
docker container stop gsmartdns ; docker container rm gsmartdns
docker run -d -p 53:53/udp --restart=always --name gsmartdns -v ~/.gsmartdns:/smartdns ghostry/smartdns
docker restart gsmartdns

tcp可以按需映射,一般都是用udp,增加tcp使用-p 53:53

介绍

本项目使用https://github.com/pymumu/smartdns 提供的程序制作.

SmartDNS是一个运行在本地的DNS服务器,SmartDNS接受本地客户端的DNS查询请求,从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回给客户端,避免DNS污染,提高网络访问速度。 同时支持指定特定域名IP地址,并高性匹配,达到过滤广告的效果。

与dnsmasq的all-servers不同,smartdns返回的是访问速度最快的解析结果。

About

SmartDNS是一个运行在本地的DNS服务器

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 69.5%
  • Shell 30.5%

AltStyle によって変換されたページ (->オリジナル) /