Skip to main content
Remove advertising on this site for only $19.95 USD per month or $219.95 USD per year (plus local taxes).
Pledin
  • English ‎(en)‎
    English ‎(en)‎ Español - Internacional ‎(es)‎
You are currently using guest access (Log in)

Servicios en red (IESGN 214-2015 2º SMR)

  1. Home
  2. Courses
  3. IES Gonzalo Nazareno
  4. SERVICIOSGM_1415
  5. Topic 4
  6. Práctica: DNSmasq como DNS cache/forward en una re...

Práctica: DNSmasq como DNS cache/forward en una red local

Completion requirements
Opened: Monday, 30 January 2012, 7:00 PM
Due: Monday, 6 February 2012, 7:00 PM
El paquete dnsmasq permite poner en marcha un servidor DNS de una forma muy sencilla. Simplemente instalando y arrancando el servicio dnsmasq, sin realizar ningún tipo de configuración adicional, nuestro PC se convertirá en un servidor caché DNS y además, resolverá los nombres que tengamos configurados en el archivo /etc/hosts de nuestro servidor. La resolución funcionará tanto en sentido directo como en sentido inverso, es decir, resolverá la IP dado un nombre de PC y el nombre del PC dada la IP.

Queremos instalar un servidor DNS local en nuestra intranet que nos permita gestionar los nombres de las máquinas y recursos de nuestra red, vamos a instalar el servidor DNS en el mismo ordenador que tenemos instalado el servidor web. Las características del servidor DNS que queremos instalar son las siguientes:

    • El servidor web (IP que tenga el servidor linux) se llama baltasarux.iesgn.com
    • Vamos a suponer que tenemos un servidor ftp que se llame ftp.iesgn.com y que está en 192.168.1.201 (esto es ficticio)
    • Además queremos nombrar a tres clientes:
      • gaspar.iesgn.org
      • melchor.iesgn.org
    • Las páginas webs que hiciste en la práctica de apache (www.iesgn.org, www.departamentosgn.org) tienen que ser accesibles desde los clientes.

Para instalar el servicio:

apt-get install dnsmasq


A continuación, editamos el fichero /etc/dnsmasq.conf y modificamos las siguientes líneas:

  • Descomentamos strict-order para que se realicen las peticiones DNS a los servidores que aparecen en el fichero /etc/resolv.conf en el orden en el aparecen.
  • Incluimos las interfaces de red que deben aceptar peticiones DNS, descomentando la línea interface por ejemplo: interface=eth0

Para arrancar y parar el servicio

/etc/init.d/dnsmasq start
/etc/init.d/dnsmasq stop

Para entregar...

1) Entrega un documento con una pequeña guía de los pasos de instalación del servidor DNS y los clientes Linux y Windows para que usen el servidor DNS.

2) Configura el cliente para que su DNS sea el servidor Debian, debes indicar en la configuración de red del cliente como DNS primario la ip del servidor linux. Entrega el contenido del fichero correspondiente en el cliente Linux y una captura de pantalla con la configuración del DNS en el cliente Windows.

3) Entrega las salidas de la ejecución del comando dig/nslookup desde los clientes preguntando por los siguientes:
  • Dirección de baltasarux.iesgn.org, www.iesgn.org, ftp.iesgn.org, gaspar.iesgn.org
  • La dirección IP de www.josedomingo.org
4) Entrega el una captura de pantalla desde el cliente accediendo a la página www.iesgn.org y www.departamentosgn.org
◄ Instalación y configuración del servidor DNS dnsmasq
Ejercicio: DNSmasq como DNS cache/forward en una red local ►
Skip Navigation
Navigation
  • Home

    • Site pages

      • My courses

      • Tags

    • My courses

    • Courses

      • IES Gonzalo Nazareno

        • servicios

        • FP0708

        • IAW1112

        • SERVICIOSGS_1415

        • SERVICIOSGM_1415

          • General

          • Topic 1

          • Topic 2

          • Topic 3

          • Topic 4

            • FileFundamentos del servicio DNS

            • URL¿Cómo funciona el DNS?

            • AssignmentCuestionario 3

            • AssignmentCuestionario 3

            • URLComo realizar consultas DNS con el nslookup de Win...

            • AssignmentPráctica: Consultas DNS con nslookup

            • AssignmentPráctica: Consultas DNS con dig

            • AssignmentTarea: Consultas DNS con nslookup

            • AssignmentTarea: Consultas DNS con dig

            • FilePresentación: Instalación y configuración del serv...

            • AssignmentPráctica: Instalación de un servidor DNS local con...

            • URLEjercicio: Instalación de un servidor DNS local co...

            • AssignmentTarea: Instalación de un servidor DNS local con W...

            • PageFicheros importantes en la resolución de nombres

            • FileInstalación y configuración del servidor DNS dnsmasq

            • AssignmentPráctica: DNSmasq como DNS cache/forward en una re...

            • URLEjercicio: DNSmasq como DNS cache/forward en una r...

            • FileInstalación y configuración del servidor DNS bind9

            • AssignmentPráctica: Instalación y configuración del servidor...

            • PageEjemplo fichero named.conf.local

            • PageEjemplo fichero db.gonzalonazareno

            • PageEjemplo fichero db.192.168

            • URLEjercicio: Instalación y configuración del servido...

          • Topic 5

          • Topic 6

          • Topic 7

        • APLWEB_GM_1415

        • LM_1415

      • Sistemas Operativos

      • Ofimática

      • Internet

      • TIC

      • Otros cursos

      • Programación

You are currently using guest access (Log in)
SERVICIOSGM_1415
  • English ‎(en)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
Data retention summary