自建DNS服务器
系统:Ubuntu 20.04.4 LTS
软件:dnsmasq
安装dnsmasq
apt install dnsmasq -y
操作dnsmasq的常用命令
service dnsmasq status # 查看状态
service dnsmasq stop # 停止
service dnsmasq restart # 重启
service dnsmasq start # 启动
关闭systemd-resolve
因为systemd-resolve服务会占用53端口,如果我们的DNS服务要绑定到0.0.0.0上,就会有冲突。
systemctl stop systemd-resolved # 关闭systemd-resolve
systemctl disable systemd-resolved # 也可以用mask完全屏蔽
修改配置
安装好dnsmasq之后,默认的配置在/etc/dnsmasq.conf
创建一个目录,用来放自定义的dnsmasq配置文件
mkdir /data/dnsmasq
创建上级DNS配置文件
touch /data/dnsmasq/resolv.conf
内容如下
nameserver 119.29.29.29
nameserver 114.114.114.114
nameserver 8.8.8.8
创建dnsmasq.d目录,用来存放自定义的配置
mkdir /data/dnsmasq/dnsmasq.d
创建自定义hosts文件
touch /data/dnsmasq/dnsmasq.hosts
之后修改配置文件
# 端口,默认53
port=53
# 上级DNS配置
resolv-file=/data/dnsmasq/resolv.conf
# 开启严格顺序,这样查询上级DNS会从上到下依次查询
strict-order
# 修改监听配置,0.0.0.0允许任何IP访问
listen-address=0.0.0.0
# 自定义host
addn-hosts=/data/dnsmasq/dnsmasq.hosts
# 指向自定义配置目录
conf-dir=/data/dnsmasq/dnsmasq.d,*.conf
创建解析
解析说明:
# SRV 记录
#srv-host=<_service>.<_prot>.[<domain>],[<target>[,<port>[,<priority>[,<weight>]]]]
# A, AAAA 和 PTR 记录
#host-record=<name>[,<name>....],[<IPv4-address>],[<IPv6-address>][,<TTL>]
# TXT 记录
#txt-record=<name>[[,<text>],<text>]
# PTR 记录
#ptr-record=<name>[,<target>]
#naptr-record=<name>,<order>,<preference>,<flags>,<service>,<regexp>[,<replacement>]
# CNAME 别名记录
#cname=<cname>,<target>[,<TTL>]
比如说我现在需要把test.ibfpig.com通过A记录解析到本地的127.0.0.1
创建一个conf文件,比如ibfpig_com.conf
内容如下:
host-record=test.ibfpig.com,127.0.0.1
比如说我现在需要把*.ibfpig.top这样的泛域名解析到192.168.1.1
就可以追加内容如下:
address=/.ibfpig.top/192.168.1.1
修改配置文件后需要重启服务
《英格丽褒曼口述实录》记录片高清在线免费观看:https://www.jgz518.com/xingkong/121458.html
作者的观点新颖且实用,让人在阅读中获得了新的思考和灵感。
?语言类评语?
2025年10月新盘 做第一批吃螃蟹的人coinsrore.com
新车新盘 嘎嘎稳 嘎嘎靠谱coinsrore.com
新车首发,新的一年,只带想赚米的人coinsrore.com
新盘 上车集合 留下 我要发发 立马进裙coinsrore.com
做了几十年的项目 我总结了最好的一个盘(纯干货)coinsrore.com
新车上路,只带前10个人coinsrore.com
新盘首开 新盘首开 征召客户!!!coinsrore.com
新项目准备上线,寻找志同道合的合作伙伴coinsrore.com
新车即将上线 真正的项目,期待你的参与coinsrore.com
新盘新项目,不再等待,现在就是最佳上车机会!coinsrore.com
新盘新盘 这个月刚上新盘 新车第一个吃螃蟹!coinsrore.com
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳公司合作开户所需材料?电话号码15587291507 微信STS5099
华纳东方明珠客服电话是多少?(▲18288362750?《?微信STS5099? 】
如何联系华纳东方明珠客服?(▲18288362750?《?微信STS5099? 】
华纳东方明珠官方客服联系方式?(▲18288362750?《?微信STS5099?
华纳东方明珠客服热线?(▲18288362750?《?微信STS5099?
华纳东方明珠24小时客服电话?(▲18288362750?《?微信STS5099? 】
华纳东方明珠官方客服在线咨询?(▲18288362750?《?微信STS5099?
果博东方客服开户联系方式【182-8836-2750—】?薇- cxs20250806】
果博东方公司客服电话联系方式【182-8836-2750—】?薇- cxs20250806】
果博东方开户流程【182-8836-2750—】?薇- cxs20250806】
果博东方客服怎么联系【182-8836-2750—】?薇- cxs20250806】