当前位置 博文首页 > 积水成渊:使用dnsmasq作为dns服务器

    积水成渊:使用dnsmasq作为dns服务器

    作者:[db:作者] 时间:2021-07-29 09:41

    <span style="font-size:24px;">服务端配置
      vi /etc/dnsmasq.conf
      默认配置下,dnsmasq使用系统的/etc/resolv.conf并读取/etc/hosts,在配置里可以更改或者关闭,现在是修改了这两个,其它的按默认:
      resolv-file=/etc/dnsmasq.resolv.conf
      listen-address=192.168.1.235(本地地址),127.0.0.1
      addn-hosts=/etc/dnsmasq.hosts
    
      (dnsmasq还支持dhcp服务,但一般不用)
      dnsmasq可以用hosts文件来设置域名:
      例: <span style="font-family: Arial, Helvetica, sans-serif;">www.test123.com</span><span style="font-family: Arial, Helvetica, sans-serif;">是不存在的域名,我在dnsmasq中指向到一个ip里:</span>
      echo "192.168.1.24 www.test123.com" > /etc/dnsmasq.hosts
    
      echo "nameserver 192.168.1.254(上级DNS服务器地址)"
      改完后启动dnsmasq
      ./dnsmasq -d
    
    客户机配置
     /etc/resolv.conf
        nameserver 192.168.1.235
    
    ping test.sudone.com则可以看出效果</span>
    cs
    下一篇:没有了