Para empesar, se trabajo sobre una distro de Red Hat, llamada Fedora Core y algunos de los ejercicios han sido hechos en la version 5 y otros en la 6, proximamente unificaremos todo en la version 8 de Fedora por el momento les dejo aqui lo que tenemos en el momento.
Una de las cosas mas interesantes de linux es que nos permite la creacion de tarjetas de red virtuales en una sola nic, de tal forma que podemos tener varias direcciones ip en la misma tarjeta eso se traduce en varios servidores montados en un solo equipo y con una sola tarjeta de red... veamos como hacerlo...
Creacion de Ip virtuales en una sola NIC
La creacion de una ip virtual no solo en fedora si no en otras distros de linux, se basa en la modificacion de tan solo un archivo de texto plano, asi como tambien puedes crear una ip virtual desde linea de comandos con ifconfig pero tan solo sera momentanea ya que al reiniciar el pc se perdera. Es por esto que he decidido crearla apartir de las modificaciones de texto plano que se encuentran en los siguientes directorios:
- /etc/sysconfig/network-scripts/
- /etc/sysconfig/networking/devices/
- /etc/sysconfig/networking/profile/
# Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=xx:xx:xx:xx:xx:xx.....esta es la mac addres de la tarjeta
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.1.6
GATEWAY=192.168.1.1
DEVICE=eth0:0................Esta linea hace referencia la la nic virtual que estamos creando
Luego de esto tenemos la oportunidad de poner el rango de ip en la cual va a trabajar la segunda ip, la direccion de broadcast de la red, la mask, la puerta de enlace modificando las siguientes lineas:
BROADCAST=192.168.1.255
NETMASK=255.255.255.0
IPADDR=192.168.1.6
GATEWAY=192.168.1.1
ENTRANDO EN MATERIA
SERVIDOR DNS
¿que es unservidor dns y cual es su funcion?
definición:
un servidor de dns (domain name system) es capaz de recibir y resolver peticiones relacionadas con el sistema de nombres. un servidor dns sirve, por tanto, para (1) traducir su nombre de dominio en una dirección ip, (2) asignar nombres a todas las máquinas de una red y trabajar con nombres de dominio en lugar de ips.
desde un punto de vista técnico, un nombre de dominio es más fácil de recordar, además cuando una empresa tiene un servidor dns (y su propio nombre de dominio) se le puede localizar más fácilmente por internet.
función:
cuando un programa cliente (por ejemplo, el navegador) hace una petición de una dirección internet, el servidor dns del proveedor de acceso, procesa la consulta, intentando buscar el dominio en su tabla de registros. si no lo encuentra envía la petición a otro servidor dns situado en un nivel superior de la jerarquía de nombres de dominios. esta secuencia de peticiones se repite hasta que se obtiene la dirección ip del ordenador que corresponde al dominio consultado. el servicio que registra tu dominio es el responsable de asociar el nombre de dominio con el servidor dns correspondiente, de manera que siempre queda asegurada su "visibilidad".
componentes de un dns.
clientes dns.
son programas que ejecuta un usuario y que generan peticiones de consulta para resolver nombres. básicamente preguntan por la dirección ip que corresponde a un nombre determinado.
servidores dns.
son servicios que contestan las consultas realizadas por los clientes dns. hay dos tipos de servidores de nombres:
servidor maestro: tambien denominado primario. ontiene los datos del dominio a partir d eun fichero hospedado en el mismo servidor.
servidor esclavo: tambien denominado secundario. al iniciar obtiene los datos del dominio a traves de un servidor maestro, realizando un proceso denominado transferencia de zona
en este articulo se mostrara la instalación y su configuración tanto del servidor maestro como secundario y creación de los dominio o clientes los cuales se dependeran de este servicio que presta este servidor dns.
Montar Servidor DNS
Partamos del hecho de que ya sabemos crear ip virtuales. Para el desarrollo de esta actividad vamos a utilizar un paquete RPM llamado webmin en el cual encontraremos lo necesario para montar nuestro server DNS.
Vamos a trabajar con la segunda tarjeta de red para hubicar en esta nuestro servidor DNS, para esto vamos a administracion/red
En la configuración de red buscamos DNS / en el nombre del host colocamos el usuario en este caso HanziBlack.redes.com en ruta de busqueda DNS colocamos el nombre del dominio redes.com
Luego entramos a hosts /vamos ha modificar e ingresamos la dirección ip del equipo, el nombre del usuario o host creado anteriormente y colocamos un alias el que deseen y le damos aceptar.
Luego archivo guardar y salir
Luego procedemos a instalar webmin entrando por el modo Terminal
En
(detener) service network stop
(activar) service network Start
2. Instalacion de webmin para montar el DNS
Para instalar el webmin vamos al lugar donde este se encuentre alojado y lo instalamos por medio del siguiente comando:
Rpm –i webmin-1.350-1.noarch.rpm luego le damos enter y esperamos hasta que esté instalado.
Se desactiva el Proxy para asegurar que la maquina responda por el nombre y podamos entrar al webmin entrando al explorador web en editar / preferencias / colocamos la direccion del Proxy local con su puerto y en No usar Proxy para colocamos la ip de nuestro equipo y damos en aceptar.
Cuando ya hemos instalado el webmin abrimos el explorador de web y en direcciones ingresamos (ip del hosts local) http://192.168.1.3:10000
En username colocamos el usuario root y su contraseña y damos click en login.
Ingresamos en Server / BIND DNS Server / create master zone
4.* Creacion de zona primaria
Zone type forward
En Domain name/network : redes.com
Master server el usuario creado en este caso HanziBlack.redes.com
Email address webmaster@HanziBlack.redes.com
Damos click en create
4.* Creacion de la zona inversa
Procedemos a crear su inverso en create master zone
zone type reverse
en Domain name/network colocamos la ip de la red en este caso 192.168.1
Master Server el usuario creado en este caso vagales.redes.com
Email address webmaster@HanziBlack.redes.com
Damos click en create
Guardar cambios
5 Creacion de usuarios
Entrar a la zona principal creada
En address adicionamos los demas dominios
En name el nombre del equipo
En address la ip del host
Damos click en create
Guardamos cambios en apply changes
En
(detener) service named stop
Pasamos a configurar el servidor en etc/resolv.conf editando en el documento lo siguiente:
Domain HanziBlack.redes.com
Name Server 192.168.1.3 (ip del host)
Guardamos cambios y salimos
En
(detener) service named stop
(activar) service named Start
Luego pasamos a probar si quedo configurado bien el servidor con el siguiente comando digitandolo en
Nslookup a continuación copiamos el nombre del algunos del los host que se habian ingresado en el webmin
Por ultimo configuramos el cliente entrando a red y en la opción de DNS
En el DNS primario colocamos la ip del equipos al que nos vamos a conectar
En Ruta de búsqueda DNS colocamos el nombre del host al que conectamos
Archivo guardar y listo.
0 comentarios:
Publicar un comentario