- 功勋
- 689 点
- 积分
- 5865
- 阅读权限
- 200
- 精华
- 13
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4572 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-10-9
   
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4572 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-10-9
|
相中DNSMasq带缓存功能且支持TCP查询,可以先看看现有版本command not found,就是还没安装。
UbuntuCentOS再次试下显示:Dnsmasq version 2.76,安装成功。
编辑/etc/dnsmasq.conf文件进行配置
主要改的地方
端口:
port=53
缓存大小:
cache-size=1024
禁用resolv.conf:
no-resolv
no-poll
上游服务器:
server=8.8.8.8
注:此处其实也可以把ChinaDNS当做上游服务器:
https://bbs.oshome.com/read-htm-tid-668236-1-1.html
如果iptables默认禁止53端口可以这样:- iptables -A INPUT -p udp -m udp --dport 53 -j ACCEPT
- iptables -A INPUT -p tcp -m tcp --dport 53 -j ACCEPT
复制代码 我用的是CentOS,所以开启服务可以用- systemctl restart dnsmasq
复制代码 查看一下是不是正常最后可以设置开机自动启动服务 |
|