You are on page 1of 28

Administración y Configuración de

Servidores con Ubuntu Server 8

Autor: Fernando Fernández Martell


afermar07@gmail.com
http://tutorialsperu.idoo.com/blog
SERVICIOS DE NIVEL I

- Servidor de DHCP
- Servidor de DNS
- Servidor de DNS-
BIND9
SERVIDOR DNS
 La Funcionalidad del servicio de DNS es convertir
nombres de maquinas (legibles y fáciles de recordar
por los user) en direcciones IP o viceversa.
BIND9 (Berkeley Internet Name Domain)
 Es el servidor de DNS mas comúnmente usado en
Internet, especialmente en Sistemas UNIX.
 Es una implementación del protocolo DNS y provee
una implementación libre de los principales
componentes del Sistema de Nombres de Dominio, los
cuales incluyen:
 Un servidor de sistemas de nombres de dominio
(named).
Componentes de un DNS
 Los DNS operan a través de tres componentes:
Clientes DNS, Servidores DNS y Zonas de Autoridad.
Clientes DNS: Son programas que ejecutan 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 (Primario) : Obtiene los datos del
dominio a partir de un fichero hospedado en el mismo
servidor.
Zonas de Autoridad
 Permiten al Servidor Maestro cargar la
información de una zona. Cada Zona de
Autoridad abarca al menos un dominio y
posiblemente su sub-dominios, si estos últimos no
son delegados a otras zonas de autoridad.
 La información de cada Zona de Autoridad es
almacenada de forma local en un fichero en el
Servidor DNS. Este fichero puede incluir varios
tipos de registros:
TIPOS DE REGISTROS
Herramientas de búsqueda y
consulta
 Mandato host: Hace búsquedas en
Servidores DNS. Es utilizada para convertir
nombres en direcciones IP y viceversa. (los
cuales están definidos en el fichero
/etc/resolv.conf)
host www.ba-k.com
 Mandato dig (domain information groper):
es una herramienta flexible para realizar
consultas en Servidores DNS. Sirve para
diagnosticar problemas DNS.
dig dirección TIPO
LABORATORIO: INSTALACION DE
BIND9
PRIMER PASO: Configuración de Red
 Hacemos una copia del fichero llamado interfaces
sudo cp /etc/network/interfaces
/etc/network/ANTESinterfaces
 Ahora editaremos el fichero interfaces con el editor
llamado nano
sudo nano /etc/network/interfaces
 Así nos aparecerá el editor al cual haremos unas
modificaciones
 Haremos las siguientes modificaciones como
aparece en la imagen siguiente.
 Actualizaremos todos los repositorios con los comandos:
aptitude update aptitude upgrade
 Instalamos Bind9
aptitude install bind9 dnsutils

 Configuramos el Servidor Maestro, lo primero que vamos


hacer es que todas la peticiones externas hacia el
servidor DNS de nuestro ISP o a cualquiera que queramos
(OpenDNS) para esto modificamos el fichero:
nano /etc/bind/named.conf.options
 Ahora vamos a crear nuestra zona primaria que no es
mas lo que va a manejar nuestro dominio (untoficina.org)
para esto seguimos los siguientes pasos:

1. Creamos una carpeta y lo llamamos zones


mkdir /etc/bind/zones/
2. Luego dentro de la carpeta creamos un fichero
nano /etc/bind/zones/master_untoficina.org
3. Configuramos el fichero creado de esta manera
 Este es un archivo de zona básico donde declaramos
el dominio de untoficina.org, el servidor de dominio
ns1, además declaramos como servidor www
(servidor web) a ns1 pero podría ser cualquier otro
servidor en caso lo hubiera.
 Ahora editamos el archivo named.conf.local y creamos la
zona directa y la zona inversa:
nano /etc/bind/named.conf.local
 type master: Significa que el servidor de dominios es
primario o maestro de la zona.
 file “/etc/bind/zones/master_untoficina.org” : Es el
fichero donde especificamos la configuración de esa
zona.
 Ahora creamos el fichero correspondiente para la zona
inversa:
nano /etc/bind/db.192.168.1
 Ahora modificamos el archivo “resolv.conf “ de
nuestro servidor
nano /etc/resolv.conf
 Y agregamos las siguientes líneas:

 Para probar que todo funciona bien, antes que nada


tendremos que reiniciar el servicio de Bind9 con el
comando:
sudo /etc/init.d/bind9 restart

 Ahora podremos ya probar la configuración con la


herramienta nslookup para resolver zonas directas
así como zonas inversas:
nslookup ns1.untoficina.org
- Servidor de DHCP –
DHCP3-SERVER
El Protocolo DHCP
 El protocolo DHCP (Dynamic Host Configuration

Protocol) nos permitirá definir una configuración de
red local en un solo equipo, de manera que este
equipo configurara a los equipos que se lo piden.

 Ahora utilizaremos para configurar este servicio el


dhcp3-server.


LABORATORIO: Instalación de DHCP3-
SERVER
PRIMER PASO:

 Primero hacemos la actualización de los repositorios:


sudo aptitude update
sudo aptitude upgrade
 Instalación el Servicio de DHCP y para ello instalamos
dhcp3-server
sudo aptitude install dhcp3-server
 Una vez instalado el dhcp3-server lo primero que
debemos saber es en que interfaz tiene que escuchar.
Por defecto nos vendrá configurado para escuchar
peticiones de cualquiera de las interfaces. Si queremos
cambiar esto tenemos que modificar el archivo:

sudo nano /etc/default/dhcp3-server


 Así aparece el fichero inicialmente como veremos en la
 Donde esta escrito INTERFACES=“” , haremos el
siguiente cambio para configurar nuestra tarjeta de
Red eth0:

INTERFACES=“eth0”
 Ahora configuraremos el archivo principal del servicio de
dhcp3-server, que se llama dhcpd.conf:
sudo nano /etc/dhcp3/dhcpd.conf

 A partir de ahora editaremos el fichero de configuración,


veamos algunos parámetros con sus posibles opciones:

option domain-name [nombre] : Nombre de dominio


que el cliente usará en una resolución de nombres vía
DNS.
option domain-name-servers [IP, [IP, ...]] : En esta
opción se pueden poner mas de un servidor de DNS, en
este caso estos irán separados por coma.
ddns-update-style [tipo] : Define el método de
actualización de las DNS. Los valores que puede tomar
son: ad-hoc, interim o none.
authoritative : Poner este parámetro en el archivo de
configuración hará que el servidor de DHCP reasigne
direcciones a los clientes mal configurados, incluida una
default-lease-time [duración] : Especifica la cantidad
de tiempo, en segundos, que será mantenida una
asignación de direcciones, siempre y cuando el cliente no
haya especificado algo concreto.

max-lease-time [duración] : Especifica la cantidad


máxima de tiempo, en segundos, que será mantenida
una asignación de direcciones.

range [ip_menor] [ip_mayor] : Define el rango de


direcciones que se asignará.

option routers [puerta_enlace] : Define la puerta de


enlace.

option broadcast-address [dirección] : Define la


dirección de broadcast.

hardware [tipo] [dirección] : Especifica el hardware


de un cliente BOOTP para que éste sea reconocido por el
servidor de DHCP. El tipo puede ser ethernet o token-ring
 fixed-address [dirección]: Define las dirección estática
para asignarla a un host determinado. Esta opción
aparece únicamente en una declaración de host.
 group : Define un grupo que puede utilizarse para
aplicar parámetros globales.
 shared-network : Engloba varias subredes que están
sobre la misma red física. Los parámetros dentro de
shared-network y fuera de las diferentes subnet, son
parámetros globales. El nombre de shared-network
puede ser un nombre descriptivo de la red o una
dirección IP.
 option netbios-node-type 2 : Los clientes con
Windows antiguos (que son gestionados, lógicamente con
implementaciones de red Microsoft, no se llevan bien con
los anuncios broadcast de red, usan en su lugar el
servicio WINS, para entenderse con NetBIOS). Así que si
nuestra red tiene algún cliente Windows deberíamos
 Así dejaríamos el fichero final (puede variar según el
administrador de este servicio y las necesidades
individuales de las organizaciones).
 Si quisiéramos Reservar un Host con una dirección
especifica solo agregaríamos la siguiente instrucción:

host server ftp {


hardware ethernet 00:10:B5:15:C6:A1;
fixed-address 192.168.0.2;
}

 Para reiniciar el servidor dhcp3-server usamos la


siguiente instrucción:
restart (reinicia el servicio), start (empezar el servicio),
stop (para el servicio).

sudo /etc/init.d/dhcp3-server restart


INSTALAR UN ESCRITORIO EN
UBUNTU SERVER 8
 Podemos instalar el clásico GNOME que viene por defecto
en UBUNTU, KDE que por defecto viene en KUBUNTU,
FLUXBOX u otros.

 Instalaremos el escritorio GNOME a continuación:


sudo aptitude install xorg gnome-core

 Para instalar los paquetes de idiomas en español


escribimos los siguientes comandos:
sudo aptitude install language-pack-es
sudo aptitude install language-pack-es-base
sudo aptitude install language-pack-gnome-es
sudo aptitude install language-pack-gnome-es-
base
sudo aptitude install language-selector
sudo aptitude install language-support-es.
 Para que funcionen correctamente los menus instalamos
gksu:
sudo aptitude install gsku

 Para comenzar y visualizar nuestro escritorio


escribiremos el siguiente comando:
sudo startx

You might also like