Dnsmasq安装于配置

一、Dnsmasq安装

本人使用的是centos7的yum源,使用ip:172.16.9.90

1、执行以下命令安装Dnsmasq:

[root@master /]# yum install dnsmasp -y

注:没有yum的请先替换yum源,可参考本人另一篇配置yum源

2、启动Dnsmasq【可在Dnsmasq配置结束后再启动】

[root@master /]# service dnsmasq start
Starting Dnsmasq:                               [OK]

注:以上是centos6的启动方式,如果是centos7的话会提示你:Redirecting to /bin/systemctl start dnsmasq.service,所以centos7可以使用如下命令进行启动、停止、状态查看

[root@master /]#  /bin/systemctl start dnsmasq.service
[root@master /]#  /bin/systemctl stop dnsmasq.service
[root@master /]#  /bin/systemctl status dnsmasq.service

二、Dnsmasq配置

1、Dnsmasq的配置文件是放在/etc/dnsmasq.conf中。
  ① 打开编辑,配置:resolv-file=/etc/resolv.dnsmasq.conf,表示dnsmasq会从这个指定的文件中寻找上游dns服务器。
  ② 取消strict-order前面的注册#号。
  ③ 检查一下no-hosts前面是不是有#号,默认是有的,表示dnsmasq会首先寻找本地的hosts文件,再去寻找魂村下来的域名,最后去上游dns服务器寻找。
  ④ 设置:listen-address=172.16.9.90,127.0.0.1;如果只有127.0.0.1表示这个dnsmasq本机自己使用有效;如果想让本机所在的局域网的其他电脑也能够使用Dnsmasp,需要把本机的局域网IP加上去、
  ⑤ 修改:addn-hosts=/etc/dnsmasq.hosts
  ⑥ 添加日志路径:log-facility=/var/log/dnsmasq.log 【如果出现没有权限读取的错误,请更换目录】

2、使用如下命令创建配置文件

[root@master /]# cp /etc/resolv
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值