Skip to content
Menu
Saayarelo
Saayarelo

Dnsmasq : Para Configuraciones DNS Simples

Posted on noviembre 12, 2021

8i | 9i | 10g | 11g | 12c | 13c | 18c | 19c | 21c | Misc | PL/SQL | SQL | RAC | WebLogic | Linux

Home » Artículos » Linux » Aquí

Dnsmasq es una forma sencilla de configurar un servidor DNS para una red pequeña, en lugar de tomarse la molestia de configurar BIND.

  • Instalación
  • Firewall
  • Configuración

Artículos relacionados.

  • Configuración de DNS en Linux
  • Configuración de DNS para el SCAN utilizado con Oracle RAC Database 11g Release 2
  • Dnsmasq : Para configuraciones DNS simples en Mac OS X

Instalación

El servicio Dnsmasq se instala desde un repositorio Yum utilizando el siguiente comando.

# yum install dnsmasq

Encienda el servidor Dnsmasq y asegúrese de que se inicia automáticamente al reiniciar.

# service dnsmasq start# chkconfig dnsmasq on

Dnsmasq se configura alterando el contenido del archivo «/etc/dnsmasq.conf» y el contenido del archivo «/etc/hosts».

El servicio puede detenerse, iniciarse y reiniciarse utilizando los siguientes comandos.

# service dnsmasq stop# service dnsmasq start# service dnsmasq restart

Firewall

Si está utilizando el firewall de Linux, necesita abrir el puerto 53 específicamente.

Para el firewall iptables, utilice los siguientes comandos.

# iptables -I INPUT -p tcp --dport 53 -j ACCEPT# iptables -I INPUT -p udp --dport 53 -j ACCEPT# service iptables save

Para el cortafuegos firewalld, utilice los siguientes comandos para abrir el puerto para el tiempo de ejecución actual y permanentemente para persistir a través de reinicios.

Configuración

No necesita hacer ninguna configuración específica de DNS ya que Dnsmasq utilizará el contenido de «/etc/hosts» para resolver cualquier solicitud de nombre. Cualquier cosa que no pueda encontrar allí será reenviada a los servidores de nombres listados en el archivo «/etc/resolv.conf».

Por ejemplo, agregar las siguientes entradas al archivo «/etc/hosts» en el servidor que corre Dnsmasq, le permitirá actuar como un DNS, resolviendo esos nombres.

Cualquier máquina en la red que necesite usar este servidor DNS para la resolución de nombres necesita que su archivo «/etc/resolv.conf» sea modificado para que la entrada «nameserver» apunte a este servidor.

search localdomainnameserver 192.168.0.4

Edite el archivo «/etc/dnsmasq.conf» para evitar que las consultas de la red local sean reenviadas. Mi dominio interno se llama «localdomain», así que añado la siguiente configuración, y luego reinicio Dnsmasq.

local=/localdomain/

Para más información, consulte:

  • Dnsmasq
  • Configuración de DNS en Linux
  • Configuración de DNS para el SCAN utilizado con Oracle RAC Database 11g Release 2
  • Dnsmasq : Para configuraciones DNS simples en Mac OS X

Espero que esto ayude. Saludos Tim…

Volver al principio.

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas recientes

  • Los corticosteroides sistémicos se recetan con frecuencia para la psoriasis
  • 5 preguntas con … Melissa McGurren | RSN
  • Los libros del Nuevo Testamento de la Biblia
  • Tilapia Almondine
  • Tipos de pelo de los hombres: Cómo mantener + 12 ideas de estilo
  • 15 Texting and Driving Quotes and Slogans to Remind You to Stay off Your Phone
  • 101 Best Art Captions for Instagram
  • Dental
  • ¿Qué es el moho de la nieve? (Y cómo deshacerse de él)
  • 6 deberes en la Ofensiva de Transición

Archivos

  • febrero 2022
  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • Deutsch
  • Nederlands
  • Svenska
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
©2022 Saayarelo | WordPress Theme: EcoCoded