martes, 12 de abril de 2011

Zona Inversa.

ZONA INVERSA

Para crear una zona indirecta, lo primero que hay que hacer es seguir la guia del fichero “named.conf.default-zones” que se encuentra en:
/etc/bind/named.conf.default-zones.
En este fichero existen diferentes zonas. Para crear una zona indirecta debemos guiarnos por la zona “127.in-addr.arpa”.

Zone “127.in-addr.arpa” {
            Type master;
            File “/etc/bind/db.127”;
{;

Hay que guardar la zona indirecta tenemos que copiar la zona anteriormente mencionada en el fichero “named.conf.local” que se encuentra en:
/etc/bind/named.conf.local
Para crear la nueva zona indirecta debemos crear el fichero con la siguiente orden:
Sudo gedit /etc/bind/192.in-addr.arpa
En este fichero debemos copier la configuracion predeterminada que àrece sobre la zona indirecta en el archivo:
/etc/bind/named.conf.default-zones
Debemos configurar el fichero de acuerdo con la zona indirecta que queremos crear en el aula.

Zone “192.in-addr.arpa” {
            Type master;
            File “/etc/bind/db.192” ;
};

En el fichero “/etc/bind/192.in-addr.arpa” hay que introducir las IP  y los ordenadores del aula. Quedaría el siguiente fichero.

;
; BIND resolución inversa, dominio raíz in-addr.arpa
;
$TTL    38400    ;segundos que puede estar el registro en la caché
192.in-addr.arpa.    IN    SOA    pc106.aulaSER.com. natalia.aulaSER.com. (
             2010100601        ; Número de serie / Serial
              10800        ; Actualización / Refresh
               3600        ; Tiempo de reintentos / Retry
             604800        ; Caducidad / Expire
              38400 )    ; Valor TTL / Negative Cache TTL
;
192.in-addr.arpa.    
IN    NS    pc106.aulaSER.com.

106.1.168.192.in-addr.arpa.    IN    PTR    
pc106.aulaSER.com.
106.1.168            IN    PTR    
pc106.aulaSER.com.


101.1.168            IN    PTR    
pc101.aulaSER.com.
102.1.168            IN    PTR    
pc102.aulaSER.com.
103.1.168            IN    PTR    
pc103.aulaSER.com.
104.1.168            IN    PTR    
pc104.aulaSER.com.
105.1.168            IN    PTR    
pc105.aulaSER.com.
106.1.168            IN    PTR    
pc106.aulaSER.com.
107.1.168            IN    PTR    
pc107.aulaSER.com.
108.1.168            IN    PTR    
pc108.aulaSER.com.
109.1.168            IN    PTR    
pc109.aulaSER.com.
110.1.168            IN    PTR    
pc110.aulaSER.com.
111.1.168            IN    PTR    
pc111.aulaSER.com.
112.1.168            IN    PTR    
pc112.aulaSER.com.
113.1.168            IN    PTR    
pc113.aulaSER.com.
114.1.168            IN    PTR    
pc114.aulaSER.com.
115.1.168            IN    PTR    
pc115.aulaSER.com.

149.1.168            IN    PTR    
pc149.aulaSER.com.
150.1.168            IN    PTR    
pc150.aulaSER.com

Webmin.

Es una herramienta de configuración de sistemas accesible vía web para OpenSolaris, GNU/Linux y otros sistemas Unix. Con él se pueden configurar aspectos internos de muchos sistemas operativos, como usuarios, cuotas de espacio, servicios, archivos de configuración, apagado del equipo, etcétera, así como modificar y controlar muchas aplicaciones libres, como el servidor web Apache, PHP, MySQL, DNS, Samba, DHCP, entre otros.
Webmin está escrito en Perl, versión 5, ejecutándose como su propio proceso y servidor web. Por defecto se comunica a través del puerto TCP 10000, y puede ser configurado para usar SSL si OpenSSL está instalado con módulos de Perl adicionales requeridos.
Está construido a partir de módulos, los cuales tienen una interfaz a los archivos de configuración y el servidor Webmin. Esto hace fácil la adición de nuevas funcionalidades sin mucho esfuerzo. Debido al diseño modular de Webmin, es posible para cualquier interesado escribir extensiones para configuración de escritorio.
Webmin también permite controlar varias máquinas a través de una interfaz simple, o iniciar sesión en otros servidores webmin de la misma subred o red de área local.
Codificado por el australiano Jamie Cameron, Webmin está liberado bajo LICENCIA BSD. Existe también Usermin que es la versión reducid

lunes, 11 de abril de 2011

Instalación Y Configuración De DHCP.

DHCP (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.


Para acceder al archivo y configurarlo tenemos que ejecutar la siguiente orden
  • sudo gedit /etc/dhcp3/dhcpd.conf
Y en este archivo cambiamos las siguientes opciones:
 
 
subnet 192.168.1.0 netmask 255.255.255.0 { 
    range 192.168.1.226 192.168.1.230; 
    option domain-name-servers pc112aulaSER.com; 
    option domain-name "aulaSER.com"; 
    option routers 192.168.1.1; 
    option broadcast-address 192.168.1.255; 
    default-lease-time 600; 
    max-lease-time 7200; 
}


De esta manera es como debería quedar el archivo después de ser configurado.
 
La siguiente órden que tenemos que ejecutar sirve para iniciar el DHCP y 
comprobar a ver si funciona:
  • sudo /etc/init.d/dhcp3-server start
Para parar el DCHP ejecutaremos la siguiente órden:
  • sudo /etc/init.d/dhcp3-server stop
Para reinicir al DHCP ejecutaremos la siguiente órden:
  • sudo /etc/init.d/dhcp3-server restart


Los parámetros más comunes que un servidor DHCP para asignar a un cliente son:

* Dirección IP y máscara
* DNS
* Router

Si algún parámetro cambia en la configuración de la red, como por ejemplo la dirección del servidor DNS, basta con cambiar el parámetro en el servidor, en vez de tener que ir PC a PC modificándolo. Además, el conflicto de direcciones IP dentro de la red se reduce, ya que éstas se asignan dentro de un rango determinado de manera automática.

DHCP puede configurarse para realizar la asignación de parámetros en los equipos de diferentes maneras. Por lo tanto, tres tipos de asignación:
- Asignación manual. En este modo de funcionamiento se comporta como DHCP BOOTP. Se configuran parámetros manualmente en el servidor para cada equipo para Obtener una dirección IP (la misma), y cada vez que se conecta a la red equipos se le asignan estos parámetros automáticamente.
- Asignación persistente. En este caso, la asignación es automática y cada vez que el equipo se conecta a la red recibe la misma dirección IP.
- Dinámica de asignación (alquiler de la dirección). El cliente recibe la dirección IP del servidor durante un tiempo limitado, después de lo cual debe renovar su solicitud o la concesión caduca. Por lo tanto, una dirección pueden ser reutilizados por los distintos equipos en distintos momentos.
Un caso típico del uso de DHCP es la Internet los proveedores de acceso, o ISP. Por ejemplo, si su ISP ofrece el servicio a 2.000 clientes y estima que nunca habrá más de 200 ordenadores conectados al mismo tiempo, en principio, ser capaces de prestar servicios en una red IP de clase C (254 direcciones) y el uso de DHCP con asignación dinámica.

Configuración DNS (Webmin).




ZONA DIRECTA

Para crear una zona directa, lo primero que hay que hacer es seguir la guia del fichero “named.conf.default-zones” que se encuentra en:
/etc/bind/named.conf.default-zones.
En este fichero se encuentran distintas zonas. Para crear una zona directa debemos guiarnos por la zona “localhost”.

Zone “localhost” {
            Type master ;
            File “/etc/bind/db.local” ;
};

Para grabar la zona debemos guardar la zona nueva creada en el fichero “named.conf.local” que se encuentra en:
/etc/bind/named.conf.local. 
Para guarder la zona en este fichero debemos: 
- Abrir el cmd y ejecutamos:
 Sudo gedit /etc/bind/db.aulaSER.com

Para ahorrarnos escribir y tiempo, copiamos el guion del fichero /etc/bind/named.conf.default-zones que sea la zona del “localhost”. Ahora modificamos los datos del fichero predeterminado y lo hacemos para nuestro PC, que seria lo siguiente:

Zone “aulaSER.com” {
            Type master ;
            File “/etc/bind/db.aulaSER.com” ;
};

En /etc/bind/db.aulaSER.com es donde creamos y modificamos la zona directa. Para ello cogemos el guion de /etc/bind/db.local y lo pegamos en /etc/bind/db.aulaSER.com. En este fichero debemos escribir las IP y los ordenador del aula de trabajo. Quedaria el siguiente fichero:

;
; BIND fichero de datos de la zona directa del aula 32I
$TTL    38400    ;segundos que puede estar el registro en la caché
aulaSER.com.    IN    SOA    pc106.aulaSER.com. natalia.aulaSER.com. (
             2010100601        ; Número de serie / Serial
              10800        ; Actualización / Refresh
               3600        ; Tiempo de reintentos / Retry
             604800        ; Caducidad / Expire
              38400 )    ; Valor TTL / Negative Cache TTL
;
aulaSER.com.    IN    NS    pc106.aulaSER.com.
aulaSER.com.    IN    A    192.168.1.106
pc106        IN    A    192.168.1.106
pc101.aulaSER.com.    IN    A    192.168.1.101pc102.aulaSER.com.    IN    A    192.168.1.102pc103.aulaSER.com.    IN    A    192.168.1.103pc104.aulaSER.com.    IN    A    192.168.1.104pc105.aulaSER.com.    IN    A    192.168.1.105pc106.aulaSER.com.    IN    A    192.168.1.106pc107.aulaSER.com.    IN    A    192.168.1.107pc108.aulaSER.com.    IN    A    192.168.1.108pc109.aulaSER.com.    IN    A    192.168.1.109pc110.aulaSER.com.    IN    A    192.168.1.110pc111.aulaSER.com.    IN    A    192.168.1.111pc112.aulaSER.com.    IN    A    192.168.1.112pc113.aulaSER.com.    IN    A    192.168.1.113pc114.aulaSER.com.    IN    A    192.168.1.114pc115.aulaSER.com.    IN    A    192.168.1.115
pc149.aulaSER.com.    IN    A    192.168.1.149pc150.aulaSER.com.    IN    A    192.168.1.150

www            IN    CNAME    pc106
FTP            IN    CNAME    pc106
mail            IN    CNAME    pc106

Prácticas Tema 1.

Esta práctica consiste en instalar webmin.


1. Descargar webmin de internet.

2. Una vez que hemos instalado webmin ponemos en el navegador https//localhost:10.000.

3. Entramos con el usuario: natalia y con la contraseña: aula32i.

4. Cambiamos el idioma.

5. Instalar DNS

Hay dos maneras de instalar el DNS: por medio de comandos o por synaptic.

* La orden para instalar el DNS es: sudo apt-get install bind9-doc dnssutils.


Una vez que ya tenemos instalado el DNS y queremos arrancarlo hay que ir al terminal y poner esta orden.

sudo /etc/init.d/bind9 start


* No es igual instalar primero webmin que el DNS; si instalamos primero el DNS no hay problemas porque una vez que instalemos webmin lo va a ver en cambio si instalamos primero webmin y después el DNS tendremos que instalar los modulos para que reconozca que hemos instalado el DNS.

miércoles, 6 de abril de 2011

Zona Inversa.

zone "192.in-add.arpa" {
    type master;
    file "/etc/bind/db.192";
};


 ;
; BIND resolución inversa, dominio raíz i-addr.arpa
;
$TTL    38400    ;segundos que puede estar el registro en la caché
192.in-addr.arpa.    IN    SOA    pc106.aulaSER.com. natalia.aulaSER.com. (
             2010100601        ; Número de serie / Serial
              10800        ; Actualización / Refresh
               3600        ; Tiempo de reintentos / Retry
             604800        ; Caducidad / Expire
              38400 )    ; Valor TTL / Negative Cache TTL
;
192.in-addr.arpa.    IN    NS    pc106.aulaSER.com.

106.1.168.192.in-addr.arpa.    IN    PTR    pc106.aulaSER.com.
106.1.168            IN    PTR    pc106.aulaSER.com.


101.1.168            IN    PTR    pc101.aulaSER.com.
102.1.168            IN    PTR    pc102.aulaSER.com.
103.1.168            IN    PTR    pc103.aulaSER.com.
104.1.168            IN    PTR    pc104.aulaSER.com.
105.1.168            IN    PTR    pc105.aulaSER.com.
106.1.168            IN    PTR    pc106.aulaSER.com.
107.1.168            IN    PTR    pc107.aulaSER.com.
108.1.168            IN    PTR    pc108.aulaSER.com.
109.1.168            IN    PTR    pc109.aulaSER.com.
110.1.168            IN    PTR    pc110.aulaSER.com.
111.1.168            IN    PTR    pc111.aulaSER.com.
112.1.168            IN    PTR    pc112.aulaSER.com.
113.1.168            IN    PTR    pc113.aulaSER.com.
114.1.168            IN    PTR    pc114.aulaSER.com.
115.1.168            IN    PTR    pc115.aulaSER.com.

149.1.168            IN    PTR    pc149.aulaSER.com.
150.1.168            IN    PTR    pc150.aulaSER.com.

Zona Directa.

zone "aulaSER.com" {
    type master;
    file "/etc/bind/db.aulaSER.com";
};


;
; BIND fichero de datos de la zona directa del aula 32I
$TTL    38400    ;segundos que puede estar el registro en la caché
aulaSER.com.    IN    SOA    pc106.aulaSER.com. natalia@aulaSER.com. (
             2010100601        ; Número de serie / Serial
              10800        ; Actualización / Refresh
               3600        ; Tiempo de reintentos / Retry
             604800        ; Caducidad / Expire
              38400 )    ; Valor TTL / Negative Cache TTL
;
aulaSER.com.    IN    NS    pc106.aulaSER.com.
aulaSER.com.    IN    A    192.168.1.106
pc106     IN    A    192.168.1.106
pc101.aulaSER.com.    IN    A    192.168.1.101
pc102.aulaSER.com.    IN    A    192.168.1.102
pc103.aulaSER.com.    IN    A    192.168.1.103
pc104.aulaSER.com.    IN    A    192.168.1.104
pc105.aulaSER.com.    IN    A    192.168.1.105
pc106.aulaSER.com.    IN    A    192.168.1.106
pc107.aulaSER.com.    IN    A    192.168.1.107
pc108.aulaSER.com.    IN    A    192.168.1.108
pc109.aulaSER.com.    IN    A    192.168.1.109
pc110.aulaSER.com.    IN    A    192.168.1.110
pc111.aulaSER.com.    IN    A    192.168.1.111
pc112.aulaSER.com.    IN    A    192.168.1.112
pc113.aulaSER.com.    IN    A    192.168.1.113
pc114.aulaSER.com.    IN    A    192.168.1.114
pc115.aulaSER.com.    IN    A    192.168.1.115

pc149.aulaSER.com .    IN    A    192.168.1.149
pc150.aulaSER.com.    IN    A    192.168.1.150

www            IN    CNAME    pc106
FTP            IN    CNAME     pc106
mail            IN    CNAME     pc106