dnsmasq nos permite configurar un DNS que lee localmente del fichero /etc/hosts, especialmente util cuando necesitamos resolver nuestra scan por DNS.
Configuramos el fichero de ips que vamos a utilizar
cat > /etc/racdns
192.163.1.110 mogubedb11 mogubedb11.localdomain
192.163.1.120 mogubedb12 mogubedb12.localdomain
192.163.1.111 be1-vip
192.163.1.121 be2-vip
192.163.1.141 ogg-vip
192.165.1.110 clbe1
192.165.1.120 clbe2
192.163.1.130 cluster-scan
192.163.1.131 cluster-scan
192.163.1.132 cluster-scan
Editamos el ficheor de configuracion de dnsmasq
[root@rac1 ~]# cat /etc/dnsmasq.conf | grep addn-hosts
addn-hosts=/etc/racdns
Reiniciamos el servicio
service dnsmasq start
chkconfig dnsmasq on
Configuramos /etc/resolv.conf
[root@mogubedb11 bin]# cat /etc/resolv.conf
search localdomain
nameserver 192.163.1.110
[root@mogubedb12 bin]# cat /etc/resolv.conf
search localdomain
nameserver 192.163.1.120
Configuramos para que el servicio NetworkManager no me modifique el fihero resolv.conf
cd /etc/NetworkManager/conf.d
cat >90-dns-none.conf
[main]
dns=none
Reiniciamos el servicio
service NetworkManager restart
Deja un comentario