Configurar Un Servidor de DHCP Del IOS de Cisco _ Packet Tracer
Instalar y Configurar Un Servidor DHCP Es Bastante Sencillo
Click here to load reader
-
Upload
alex-becerra -
Category
Documents
-
view
100 -
download
1
Transcript of Instalar y Configurar Un Servidor DHCP Es Bastante Sencillo
Instalar y configurar un servidor DHCP es bastante sencillo. Vamos a suponer que
tenemos dos tarjetas ethernet en el servidor (eth0 y eth1). La interfaz eth1 es la que
vamos a utilizar para conectar a la red lan a la que otorgaremos direcciones ip.
Primero instalamos nuestro servidor desde los repositorios.
$ sudo apt-get install dhcp3-server
Luego editamos el archivo de configuración dhcpd.conf
$ sudo gedit /etc/dhcp3/dhcpd.conf
Buscamos y comentamos las siguientes líneas
# option definitions common to all supported networks…
option domain-name “example.org”;
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
Debe quedar en consecuencia así
# option definitions common to all supported networks…
# option domain-name “example.org”;
# option domain-name-servers ns1.example.org, ns2.example.org;
# default-lease-time 600;
# max-lease-time 7200;
Ahora definimos los parámetros que tendrá nuestra red, para lo cual vamos a suponer lo
siguiente:
Red: 192.168.0.0
Rango IP: Desde 192.168.0.20 hasta 192.168.0.30
Mascara de Subred: 255.255.255.0
Servidor DNS: 190.160.0.11
Dominio: tudominio.org
Puerta de Enlace: 192.168.0.10
Y entonces agregamos al archivo la configuración, conforme a nuestros parámetros
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.30;
option domain-name-servers 190.160.0.11;
option domain-name “tudominio.org”;
option routers 192.168.0.10;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 14400;
}
Bien eso es sufienciente en nuestro archivo de configuración, por lo tanto guardamos
los cambios y cerramos.
Ahora, corresponde configurar cual va a ser la interfaz que utilizaremos para dar el
servicio DHCP, que dijimos sería eth1
Editamos el siguiente archivo
$ sudo gedit /etc/default/dhcp3-server
y agregamos nuestra interfaz, quedando de este modo
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts
#
# This is a POSIX shell fragment
#
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. “eth0 eth1″.
INTERFACES=”eth1”
Guardamos los cambios y cerramos el archivo.
Bien solo queda levantar la interfaz eth1 y asignarle una ip del rango de nuestra red
$ sudo ifconfig eth1 up
$ sudo ifconfig eth1 192.168.0.10
Finalmente levantamos nuestro servidor DHCP
$ sudo /etc/init.d/dhcp3-server start
Hola bueno aqui la configuracion de algunos servicios de ubuntu server dhcp, dns, samba:
DHCP
DHCP (sigla en inglés de Dynamic Host Configuration Protocol - Protocolo de configuración
dinámica de host) es un protocolo de red que permite a los clientes de una red IP obtener sus
parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor
en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va
asignando a los clientes conforme éstas van estando libres, sabiendo en todo momento quién
ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado
después.
1- Instalar el paquete dhcp3-server
apt-get install dhcp3-server
2- En el archivo dhcp3-server ubicado en /etc/default debemos indicar la tarjeta de red
Por la cual vamos a escuchar las solicitudes de direcciones IP:
INTERFACES= “eth0”
3- Modificar las opciones del DHCP en el archivo /etc/dhcp3/dhcp.conf agregándole la
Siguiente información:
default-lease-time 60;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.254; (El último octeto corresponde a la puerta de enlace)
option domain-name-servers 192.168.0.200, 192.168.0.201; (1IP DNS primario - 2IP DNS
secundario)
option domain-name “ejemplo.net”; (Nombre del dominio)
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.50 192.168.0.100; (IP’s que el servidor va a brindar)
}
4- Se reinicia el servicio del DHCP con:
Service dhcp3-server restart
Listo.
DNS
Domain Name System o DNS (en español: sistema de nombres de dominio) es un sistema de
nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet
o a una red privada. Este sistema asocia información variada con nombres de dominios
asignado a cada uno de los participantes. Su función más importante, es traducir (resolver)
nombres inteligibles para los humanos en identificadores binarios asociados con los equipos
conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos
mundialmente.
Datos a utilizar:
IP servidor: 192.168.10.10
Nombre del servidor: dns
Dominio a crear: ejemplo.net
1- Instalar el paquete bind9
Apt-get install bind9
2- Modificar los siguientes datos en el archivo /etc/bind/named.conf.local:
Zone “ejemplo.net” {
Type master;
File “nombre de archivo de zona directa”;
};
Zone “10.168.192.in-addr.arpa” {
Type master;
File “nombre de archivo de zona inversa”;
};
Nota: para probar si la sintaxis de los archivos esta correcta se ejecuta el commando:
Named-checkconf , si no aparece nada, la sintaxis de las instrucciones están bien.
3- Crear el archivo ejemplodirecta (archivo de zona directa) en /var/cache/bind y agregamos el
siguiente contenido:
$ORIGIN ejemplo.net.
$TTL 86400;
@ IN SOA dns.ejemplo.net. root.ejemplo.net. (
1;serie
6h;refresco
1h;reintentos
2w;expira
3h;minimo
)
NS dns
dns A 192.168.10.10
4- Crear el archivo ejemploinversa (archivo de zona inversa) en /var/cache/bind y agregarle el
siguiente contenido:
ORIGIN 10.168.192.in-addr.arpa.
$TTL 86400;
@ IN SOA dns.ejemplo.net. root.ejemplo.net. (
1;
6h;
1h;
2w;
3h;
)
NS dns.ejemplo.net.
10 PTR dns.ejemplo.net.
Nota: El número diez de arriba es el último octeto de la IP de la maquina a la cual se le esta
Haciendo el PTR.
5- Para probar si las zonas están bien, ejecutar las siguientes instrucciones:
named-checkzone ejemplo.net /var/cache/bind/ejemplodirecta.com
Y esta:
named-checkzone 10.168.192.in-addr.arpa /var/cache/bind/ejemploinversa
Dichas instrucciones deberán devolver un OK.
6- Se reinicia el servicio bind9:
Service bind9 restart
7- Cambiar en /etc/resolv.conf en el nameserver agregando la ip del servidor DNS,
Ejp: nameserver 192.168.10.10
8- Para probar el DNS se puede hacer con:
dig ejemplo.net o nslookup dns.ejemplo.net ò
dig -x 192.168.10.10 o nslookup 192.168.10.10
Listo.