Está en la página 1de 13

Practica de DNS

Primera Parte - Configuracin del servidor Primario



Para configurar un servidor primario son necesarios los archivos siguientes:
named.conf: Generalmente se encuentra en el directorio /etc.
archivos de zona: Estos archivos no existen, por lo que debern, ser creados y
guardados en el directorio /var/named. Estos archivos son: db.127.0.0 ,
db.dominio, db.dominio.inverso

Editar el archivo /etc/named.conf y agregar las entradas que correspondan.

options {
; Directorio donde se encuentran los archivos
directory "/var/named";
; Se notificarn los cambios a los servidores secundarios?
notify yes;
};
;Anotacin de los errores
logging {
channel syslog_errors {
syslog daemon;
};
};
; Definicin de la zona de los servidores raz
zone "." in {
type hint;
file "root.cache";
};
; Zona inversa propia del servidor local
zone "0.0.127.in-addr.arpa" in {
type master;
file "db.127.0.0";
};
; Definicin de las zonas, directa e inversa, del dominio
; Nombre de los archivos con los datos respectivos del dominio
; Ejemplo: dominio - cluster.ula.ve
; inverso - XXX.168.192.in-addr.arpa
;
zone "cluster.ula.ve" in {
type master;
file "db.cluster.ula.ve";
};
;
zone "XXX.168.192.in-addr.arp in {
type master;
file db.192.168.XXX.XXX;
};

Editar el archivo /var/named/db.127.0.0

@ IN SOA server_P.cluster.ula.ve. root.cluster.ula.ve. (
199904301 ;serial
10800 ;actualizar cada 3 horas
3600 ;reiniciar despus de 1 hora
604800 ;reiniciar despus de 1 hora
86400 ;tiempo de vida de los datos
;1 da
)
IN NS server_P.cluster.ula.ve.
IN NS server_S. cluster.ula.ve
1 IN PTR localhost.

Editar el archivo /var/named/db. cluster.ula.ve

@ IN SOA server_P. cluster.ula.ve. root. cluster.ula.ve. (
199904301 ;serial
10800 ;actualizar cada 3 horas
3600 ;reiniciar despus de 1 hora
604800 ;reiniciar despus de 1 hora
86400 ;tiempo de vida de los datos
;1 da
)
;Servidor primario
IN NS server_P.cluster.ula.ve.
;Servidor Secundario
IN NS server_S. cluster.ula.ve.
; Se definen todos los hosts pertenecientes al dominio
; Ejemplo:
; nombre IN A IP del host
;
server IN A 192.168.1.X
server1 IN A 192.168.1.X
host1 IN A 192.168.1.X









Editar el archivo/var/named/db.192.168.XXX.XXX (Inverso de cluster.ula.ve)

@ IN SOA server_P.cluster.ula.ve. root. cluster.ula.ve. (
199904301 ;serial
10800 ;actualizar cada 3 horas
3600 ;reiniciar despus de 1 hora
604800 ;reiniciar despus de 1 hora
86400 ;tiempo de vida de los datos
;1 da
)
; Servidor primario
IN NS server_P. cluster.ula.ve
; Servidor secundario
IN NS server_S. cluster.ula.ve
;
; Se anotan los inversos de cada host del dominio
; x, y z es el ltimo nmero de la direccin IP
x IN PTR server_P. cluster.ula.ve.
y IN PTR server_ cluster.ula.ve.
z IN PTR host1. cluster.ula.ve.

Visualizar el archivo /var/named/root.cache . Este archivo contiene la
informacin de los servidores de nombres raz.
Verificar el archivo /etc/resolv.conf
Levantar el demonio named mediante el comando ndc start
Si se hace una modificacin posterior, a los archivos, reinicializar mediante el
comando ndc restart
Abrir otra sesin y con el comando tail f /var/log/messages visualizar el
progreso de la carga del programa.

Segunda Parte - Configuracin del cliente

Configurar cada cliente del dominio. De esta forma la mquina puede realizar
las consultas al servidor. Para ello seguir los pasos siguientes:
Editar el archivo /etc/resolv.conf y agregar las entradas que le correspondan.
Este archivo de configuracin debe tener la siguiente estructura:

; Archivo de configuracin para el resolver
domain cluster.ula.ve
search cluster.ula.ve ula.ve
nameserver 192.168.XXX.XXX

Para comprobar que la mquina esta realizando la resolucin de nombres
utilizar la herramienta nslookup para realizar la consulta.
Al ejecutar el comando nslookup, se deber observar lo siguiente:

%nslookup
Default Server: server_P. cluster.ula.ve
Address: 1192.168.XXX.XXX
>
Tercera Parte - Configuracin del servidor secundario

Se deber configurar el servidor secundario para cada uno de los dominios,
ejecutando los pasos siguientes:
Editar el archivo /etc/named.conf y agregar las entradas que correspondan.

options {
directory "/var/named";
};

logging {
channel syslog_errors {
syslog daemon;
};
};

zone "." {
type hint;
file "root.cache";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "db.127.0.0";
};
zone " cluster.ula.ve" {
type slave;
file "db. cluster.ula.ve";
masters {
192.168.XXX.XXX;
};
};
zone "XXX.168.192.in-addr.arp {
type slave;
file db.192.168.XXX.XXX;
masters {
192.168.XXX.XXX;
};
};


Editar el archivo /var/named/db.127.0.0

@ IN SOA server_P. cluster.ula.ve. root. cluster.ula.ve. (
199904301 ;serial
10800 ;actualizar cada 3 horas
3600 ;reiniciar despus de 1 hora
604800 ;reiniciar despus de 1 hora
86400 ;tiempo de vida de los datos
;1 da
)
IN NS server_P.cluster.ula.ve.
IN NS server_S. cluster.ula.ve
1 IN PTR localhost.


Editar los archivos /var/named/db. cluster.ula.ve y
var/named/db.192.168.XXX.XXX
Levantar el demonio named (servidor).
Verificar el archivo /etc/resolv.conf
Por ultimo, utilizar la herramienta nslookup para comprobar que los
servidores de nombres de los nuevos dominios estn funcionando
correctamente.
Realizar las pruebas que se crea convenientes para lograr una mejor
comprensin del tema.






















Practica de NIS

Instalacin del servidor Maestro

Lo primero que se debe hacer es elegir un nombre para el dominio NIS.
Desde el prompt de la mquina del servidor NIS ejecute la siguiente sintaxis.

domainname cluster

Luego iniciaremos el servidor maestro (para ello hay que ser super usuario root en la
mquina) con la siguiente sintaxis.

/usr/lib/yp/ypinit -m

* la opcin -m es una bandera que le indica al comando ypinit que se har una
configuracin para un servidor maestro.

El ypinit construye los subdirectorios de dominio en /var/yp. Despus de construir los
subdirectorios del dominio, ypinit construye un juego completo de administracin de
mapas para el sistema en /var/yp/cluster, el primer mapa construido con ypinit -m es el
ypservers. ypinit pregunta por la lista de los hosts que sern servidores esclavos. Para
terminar la insercin de los servidores esclavos presione ctrl. + d Una vez finalizado el
ypinit, se podr arrancar el servidor de NIS con el comando

/etc/init.d/ypserv start

Instalacin del servidor Esclavo

Para iniciar el servicio NIS en un servidor esclavo reconocido como tal por el
servidor maestro (este debi ser fue incluido en la lista de servidores cuando se inicio el
servicio con ypinit -m) se ejecuta la siguiente sintaxis.

ypinit -s nombre del servidor maestro

Agregando un servidor esclavo Posteriormente

Debe ejecutar la siguiente sintaxis

ypcat -k ypservers > /tmp/ypservers

se edita este archivo y se incluye el nuevo servidor esclavo y se ejecuta en el servidor
maestro y se ejecuta la siguiente sintaxis.

cat /tmp/ypservers | makedbm - /var/yp/cluster/ypservers

Se debe ejecutar el siguiente commando en el directorio /var/yp/cluster para actualizar
los mapas NIS.

Make f ../Makefile

Habilitando el NIS en los clientes

Una vez que el servidor est corriendo, se puede habilitar los clientes NIS de la
siguiente manera.

Configuracin del dominio NIS

domainname cluster

Se edita el archivo /etc/yp.conf, all se deben agregar las siguientes lineas.

ypserver 192.168. XXX.XXX

Luego se ejecuta la siguiente sintaxis par iniciar el demonio el cual permite que el cliente
tenga acceso a los mapas NIS.

/etc/init.d/ypbind start

Para verificar que el cliente tiene acceso a los mapas NIS, ejecuta la siguiente sintaxis.

ypwhich

Debera ver en pantalla el nombre del servidor NIS.



























Practica de NFS

Configuracin del servidor NFS

Con el editor de texto vi, edite el archivo /etc/exports y agregue la siguiente lnea, para
exportar a los clientes el directorio /home.

/home nombre_del_cliente_nfs(rw,no_root_squash)

Una vez actualizado este archivo se debe ejecutar la siguiente sintaxis

/etc/init.d/nfs start

Para comprobar que el sistema esta siendo exportado ejecute la siguiente sintaxis

showmount -e

Este mostrar por pantalla los archivos que estn siendo exportados por la mquina.
y a que maquinas se le esta exportando el directorio. Ej:

/home estacin1,estacin2,etc

Configuracin del cliente NFS

Editar el archivo /etc/fstab aadir al final del archivo la siguiente linea

Servidor_NFS:/home /home nfs defaults 1 1

Luego ejecuta la siguiente sintaxis.

mount -a

Para verificar el directorio se haya montado correctamente ejecute la siguiente sintaxis y
compruebe que el directorio home este motado desde el servidor NFS.

df -h





























Practica de DHCP

Configuracin del servidor

Editar el archivo /etc/dhcpd.conf

# /etc/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.XXX.0 netmask 255.255.255.0 {
range 192.168.XXX.2 192.168.XXX.200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.XXX.255;
option routers 192.168.XXX.1;
option domain-name-servers 192.168.XXX.1, 192.168.XXX.2;
option domain-name "cluster.ula.ve";
}

# Si se quiere asignar una direccin IP permanente se agregan las lneas
siguientes:

host nodo1 {
hardware ethernet 00:40:33:2e:c0:03;
fixed-address 192.168.XXX.201;
}

Antes de levantar el servidor DHCP se debe crear el siguiente archivo.

touch /var/lib/dhcp/dhcpd.leases

Invocar el DHCP mediante la instruccin:

/usr/sbin/dhcpd

Si el sistema utiliza dos o ms tarjetas ethernet se debe indicar en que tarjeta se va a
invocar el DHCPD. Ej:

/usr/sbin/dhcpd eth0

Verificar que todo esta funcionando correctamente, mediante el comando:

/usr/sbin/dhcpd -d -f



En este momento se debe ver en el monitor el siguiente mensaje:

there's already a DHCP server running.

El tiempo asignado a cada cliente se encuentra en el archivo

/var/state/dhcp/dhcpd.leases

Configuracin del cliente

Editar el archivo /etc/sysconfig/network-scripts/ifcfg-eth0 y asegurarse que el protocolo
de arranque configurado en la variable BOOTPROTO se DHCP

BOOTPROTO=DHCP

Luego ejecute la siguiente sintaxis para que el cliente tome la direccin IP del servidor
DCHP.

/etc/init.d/network start

Para verificar que el la estacin cliente ha tomado la direccin IP y a sido configurada
ejecute la siguiente sintaxis.

ifconfig

All debe aparece la interfaz eth0 con su respectiva direccin IP.


















Practica del NTP

Configuracin del servidor NTP

Edite el archivo /etc/ntp.conf.

server 150.188.8.196
#
broadcast 192.168.XXX.255
driftfile /etc/ntp/ntp.drift
authenticate no


Configuracin del servidor NTP

server 192.168.XXX.1
driftfile /etc/ntp/drift
authenticate no

Una vez configurados inicias el servicio NTP con el comando:

/etc/init.d/ntpd start

También podría gustarte