업무/sys
[Linux] Centos 7 dnsmasq를 이용한 local dns 구축
sysops
2019. 2. 22. 10:47
728x90
dnsmasq는 DNS Forward / Cache / DHCP 기능 수행
Master
1. yum install dnsmasq
2. /etc/hosts 에 서비스할 로컬 domain 들을 적어줍니다.
127.0.0.1 localhost
192.168.0.10 master
192.168.0.11 slave1
192.168.0.12 slave1
3. /etc/resolv.conf 에 nameserver 를 현재 IP 로 변경
nameserver 192.168.0.10
4.vi /etc/resolv.dnsmasq
nameserver 8.8.8.8 # /etc/hosts 파일에 없는 dns 질의시 조회할 dns server 입력
5.vi /etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq # resolv.dnsmasq 설정을 등록해줍니다.
6. systemctl restart dnsmasq
Slave
1. vi /etc/resolv.conf
nameserver 192.168.0.10 # nameserver 를 master ip 로 설정
2. nslookup master
728x90