jueves, 25 de marzo de 2010

"dnsmasq" como servidor DNS maestro

Introducción

Ahora que ya tenemos el servidor DNS caché funcionando, vamos a configurar
un servidor en el que a cada IP fija dentro de nuestra red le asigne un nombre
determinado por nosotros.

Procedimiento

Configuración del servidor: /etc/resolv.conf



Configuración del cliente: /etc/resolv.conf


El servidor reiniciará el servidor dnsmasq:
/etc/init.d/dnsmasq restart

Comprobación



En el terminal hacemos consultas DNS acerca de los nombres
asignados: #nslookup lorena



Como se ve, en nuestro caso, dnsmasq no ha funcionado como DNS maestro.

Acelera tu conexión a Internet con dnsmasq

Introducción

Una de las utilidades de instalar un servidor DNS caché es para mejorar nuestra velocidad de conexión a Internet.

Procedimiento


Hemos de configurar los siguientes tres archivos de configuración:

etc/resolv.conf -> Hemos de agregar, antes de las IP's de los DNS de nuestro ISP, la línea: nameserver 127.0.0.1

/etc/dnsmasq.conf -> Buscamos la línea #listen-address= y la descomentamos y la modificamosde modo que quede listen-address=127.0.0.1

/etc/dhcp3/dhclient.conf -> Buscamos la línea #prepend domain-nameservers 127.0.0.1 y la descomentamos.

Por último, reiniciamos el servidor dnsmasq.


Comprobación

1. Vamos a ver el tiempo de respuesta a una primera pregunta a una web cualquiera.
dig guia-ubuntu.org grep Query
2. Vamos a ver el tiempo de respuesta a una segunda pregunta a esa misma web.
dig guia-ubuntu.org grep Query

3. Ejecutamos una cuantas veces más este comando.

jueves, 18 de marzo de 2010

Montaje de una Red Inalámbrica en modo infraestructura

1. Enumera el hardware que necesitas en tu casa para montar una red inalámbrica de tres ordenadores en modo infraestructura.

  • Punto de acceso (Router)

  • Dos ordenadores con tarjeta de red inalámbrica
  • Cables UTP paralelo.

  • Conexión a Internet



2. Explica cómo te llega la conexión a Internet (WAN) a tu casa. Accede a una página que te diga tu IP (http://www.adslayuda.com/ip.html), mirando tu configuración averigua los restantes datos que te da tu proveedor de Internet:

IP --> 88.27.105.150
Máscara --> 255.255.255.0
DNS1 --> 80.58.61.250
DNS2 --> 80.58.61.254

Al ser una dirección de red clase B, la máscara podría ser 255.255.0.0

3. Realiza un esquema donde dibujes como están conectados todos los ordenadores de tu casa, puedes utilizar un programa que te permita dibujar redes (por ejemplo DIA es freeware).



4. Cuenta los pasos que realizas para conectarte a la página en la que puedes configurar el punto de acceso.

  1. Tenemos un router inalámbrico de telefónica en el salón, un ordenador de sobre mesa en la salita y nos conectamos a Internet a través del adaptador USB inalámbrico, un portátil con una tarjeta pcmecia y otro portátil que nos conectamos por wifi. Exactamente tengo todo lo que aparece en la foto, tanto los portátiles, como el router… etc.

  2. Resetear el router buscar los datos de acceso (IP punto de acceso y usuario-contraseña), para averiguarlo nos metemos en www.routerpasswords.com , buscamos el modelo del router y las buscamos. Y para saber la IP podemos buscarla en algun foro de Internet.

5. ¿Cómo configuramos la conexión de nuestro punto de acceso con Internet?

No hace falta que nosotros configuremos la conexión del punto de acceso con Internet, los proveedores nos dan la IP.


6. ¿Cómo configuramos el punto de acceso para que cree una red inalámbrica? El SSID de la red
será AULA

Enable Wireless: Activa la wireless
Wireless Network Name (SSID): Ponemos el nombre de la red wirelees (AULA)
Enable auto Channel Scan: sin marcar, si lo marcamos buscaría solo el canal.
Wireless Channel:
802.11 Mode:
Transmission Rate:
Hide Wireless Network:

7. ¿Qué es un servidor DHCP y para que sirve? ¿Qué ventajas tiene su uso?

Un servidor DHCP es un protocolo TCP/IP que tiene la función de
asignar IP´s automáticamente.

Ventajas:

No hay que poner la configuración manualmente (sobre todo si hay muchos equipos)
No hay posibilidad de que nos equivoquemos
No hay posibilidad de duplicar IP´S.

miércoles, 17 de marzo de 2010

"dnsmasq" como servidor DNS caché

CONFIGURACIÓN DEL SERVIDOR DNS CACHÉ
Para que dnsmasq pueda ser un servidor caché DNS, es necesario que nuestro servidor
tenga en el archivo de /etc/resolv.conf configurado al menos un servidor DNS externo.
Normalmente los servidores DNS externos nos lo proporciona el operador de
telecomunicaciones que nos da servicio de Internet.
Para que nuestro servidor utilice los DNS externos, debemos añadirlos en /etc/resolv.conf
COMPROBACIÓN
Una vez introducidos los DNS externos en /etc/resolv.conf, debemos comprobar si dichos
DNS externos funcionan correctamente y responden a las peticiones. Para ello haremos una consulta al DNS mediante el comando nslookup. También podríamos utilizar el comando
host o el comando dig.
CONFIGURACIÓN DE LOS CLIENTES EN LINUX

Configuración de una Red estática

CONSIDERACIONES PRELIMINARES

Partimos de una red en la que las IP´s son suministradas por un servidor DHCP
integrado en el router.

PROCEDIMIENTO

  1. Desabilitamos el servidor DHCP del router
  2. Comprobamos que con el servidor deshabilitado mantenemos la IP que
    teníamos asignada
  3. Deshabilitamos la tarjeta de red mediante el comando:
    sudo ifconfig eth0 down
  4. Habilitamos, de nuevo, la tarjeta de red mediante el comando:
    sudo ifconfig eth0 up
  5. Comprobamos que no tenemos ninguna IP asignada.
  6. Nos asignamos una IP mediante el comando:
    sudo ifconfig eth0 192.168.4.100

martes, 16 de marzo de 2010

Arranque y parada del servidor dnsmasq

ARRANQUE

El servicio dnsmasq, al igual que todos los servicios en Linux, dispone de

scripts de arranque y parada en la carpeta /etc/init.d. Debemos ejecutarlos

desde una consola de root.

// Arrancar o reiniciar el servidor dnsmasq
# /etc/init.d/dnsmasq restart




PARADA

// Parar el servidor dnsmasq
# /etc/init.d/dnsmasq stop


Instalación y verificación de dnsmasq

INTRODUCCIÓN

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. Adicionalmente, dnsmasq dispone de

servidor DHCP y permite resolver los nombres de los PCs a los que les ha

asignado dirección IP dinámica. A lo largo de este capítulo veremos todas

estas posibilidades que nos ofrece dnsmasq.




INSTALACIÓN DEL SERVIDOR DNSMASQ



Para instalar la última versión de dnsmasq en Debian-Linux o en cualquier


otra distribución de Linux basada en Debian como Ubuntu, Linex, Guadalinex,


Molinux, MAX, Lliurex, etc..., podemos hacerlo con apt-get desde una consola


de root:



// Instalación del servidor dnsmasq
# apt-get install dnsmasq



De esta forma instalaríamos los programas necesarios para disponer de un sencillo


servidor DNS. Tan solo será necesario realizar una configuración mínima y ponerlo


en marcha.