GNU/Linux >> Tutoriales Linux >  >> Cent OS

Configure dnsmasq para usar diferentes servidores DNS para algunos dominios (CentOS/RHEL)

Por defecto, el sistema operativo utiliza los servidores dns configurados en /etc/resolv.conf y para cada búsqueda, solicitará el mismo conjunto de servidores dns. Es posible configurar dnsmasq para usar diferentes servidores dns para dominios específicos.

Al buscar entradas en xyz.com, dnsmasq debe solicitar el servidor dns 192.168.1.1, y al usar abc.com, debe solicitar el servidor dns 192.168.100.1.

1. Instale dnsmasq:

# yum install dnsmasq

2. Habilítelo para que comience en el arranque:

# systemctl start dnsmasq

3. Realice una copia de seguridad de la configuración original:

# cp /etc/dnsmasq.conf /etc/dnsmasq.conf.orig

4. Ajuste la configuración predeterminada:

# vi /etc/dnsmasq.conf

y establezca los siguientes conceptos básicos:

listen-address=::1,127.0.0.1,[your nics ip]
interface=[your nic, eg eth0 and lo]
expand-hosts
domain=[your default domain name]

Luego configure xyz.com y abc.com:

server=/xyz.com/192.168.1.1
server=/1.168.192.in-addr.arpa/192.168.1.1

server=/abc.com/192.168.100.1
server=/100.168.192.in-addr.arpa/192.168.100.1

y configure el servidor dns predeterminado:

server=169.254.169.254

por lo que todas las búsquedas de xyz.com y las búsquedas inversas 1.168.192.in-addr.arpa van a 192.168.1.1, mientras que abc.com y las búsquedas inversas van a 192.168.100.1. Todas las demás búsquedas van a 169.254.169.254.

5. Luego inicie dnsmasq:

# systemctl start dnsmasq

6. Reemplace el servidor de nombres actual en /etc/resolv.conf con 127.0.0.1 (dnsmasq está escuchando allí):

# vi /etc/resolv.conf
search [your default domain].com abc.com xvz.com
nameserver 127.0.0.1


Cent OS
  1. Configurar VNC en CentOS 6 / RHEL 6

  2. Configurar DNS en CentOS 5/RHEL 5 con chroot

  3. Cómo configurar el servidor DNS en CentOS 5 / RHEL 5

  4. Cómo configurar DNS esclavo (BIND) en CentOS 7 / RHEL 7

  5. [Linux]:cómo configurar yum para usar el repositorio CentOS en la máquina RHEL

Cómo habilitar la configuración de proxy para Yum Command en servidores RHEL / CentOS

Cómo configurar la formación de equipos NIC en CentOS 8/RHEL 8

Cómo usar tmpfs en RHEL/CentOS 7

Cómo configurar el servidor DNS (BIND) en CentOS 7 / RHEL 7

Cómo configurar la dirección IP en CentOS 7/RHEL 7 y CentOS 6/RHEL 6

Cómo configurar el servidor DNS (BIND) en CentOS 8 / RHEL 8