使用dnsmasq作DNS服务器

使用dnsmasq作DNS服务器

一直在使用dnsmasq,不过在使用dnsmasq的dhcp和tftp功能,这次要使用dnsmasq的DNS功能,

dnsmasq有dns功能这个早在第一次使用的时候就知道,一直没有去研究,这次需要用了,所以简单研究了一下,修改两个参数即可了:

    resolv-file=/etc/dnsmasq.resolv.conf

    addn-hosts=/etc/dnsmasq.hosts

这里添加的两个文件是不存在的,不过没有关系,第一个文件我还没搞清楚具体用途,第二个文件是自己向里面添加IP以及与IP相对应的域名,

例如我在dnsmasq.hosts中添加了123.123.123.1 dns.jianxin.com

然后将/etc/resolv.conf中的DNS地址指向dnsmasq所在机器的IP。

然后重起dnsmasq服务

这时候ping dns.jianxin.com与ping 123.123.123.1的效果以及结果都是一样的

可以在dnsmasq.hosts中添加多个域名与IP,

命令行添加echo "123.123.123.1 dns.jianxin.com" > /etc/dnsmasq.hosts

总结,使用dnsmasq作DNS服务器需要以下几步

1。修改dnsmasq.conf.添加两个文件指向:resolv-file=/etc/dnsmasq.resolv.conf   addn-hosts=/etc/dnsmasq.hosts

2。将域名和IP写入dnsmasq.hosts

3。把本机DNS指向改为dnsmasq所在机器的IP

4。重起dnsmasq服务

5。完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值