centos7上安装dnsmasq

两台电脑
A(192.168.158.140)
B(192.168.158.141)
C(192.168.158.142)
B用来安装dnsmasq服务器 来作为A、C的上游dns 实现AC两机器的互通
连接B机器安装dnsmasq
yum install -y dnsmasq
进入A C机器修改/etc/resolv.conf文件添加 dns服务器地址
nameserver 192.168.158.141

进入B机器 在 dnsmasq.conf文件中添加
address=/www.test.com1/192.168.158.140
address=/www.test.com2/192.168.158.142
这样 AC机器不进行配置hosts就可以互相访问

因为在dnsmasq.conf文件中配置太过于繁琐不好维护
查看介绍
hostsdir自动加载该文件夹下的文件内容,解析对应的域名ip
设定
hostsdir=/etc/dnsmasq.hosts.d
添加host文件 test1.host
内容为
192.168.158.140 www.test.com1
添加host文件 test2.host
内容为
192.168.158.142 www.test.com2
一个机器一个hosts比较方便管理
具体dnsmasq.conf的其他属性可以参考
如下介绍
https://blog.51cto.com/longlei/2065967

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值