Servidor DHCP bajo Solaris
Transcripción
Servidor DHCP bajo Solaris
Servidor DHCP bajo Solaris La red donde montaremos el servidor tiene las siguientes caracteristicas: IP de la red: 192.168.0.0 Mascara de subred: 255.255.255.0 Tiempo de leases: 36000 segundos IP del servidor: 192.168.0.1 Dirección Mac Host (Cliente): 8:0:20:94:12:1E Configuración del Servidor DCHP (Solaris) En primer lugar vamos a configurar la interfaz por la que se servirá. Para ello ejecutaremos: [root]/$ ifconfig rtls0 plumb Con el abrimos el dispositivo asociado a la interfaz rtls0. [root]/$ ifconfig rtls0 down [root]/$ ifconfig rtls0 inet 192.168.0.1 netmask 255.255.255.0 Bajamos la interfaz y le damos la configuración. Y a continuación la levantaremos con el comando: [root]/$ ifconfig rtls0 up Una vez configurada la interfaz de red procedemos a configurar el servidor en sí, para ello pondremos el siguiente comando: [root]/$ dhcpconfig -D -r SUNWfiles -p /var/dhcp -l 36000 Las opciones indican lo siguiente: -D : Es la opción para configurar el servicio de DHCP -r [recurso]: Indica que vamos a añadir un recurso, algunos recursos son SUNWfiles, SUNWbinfiles y SUNWnisplus. -p [path]: Indica el path (la ruta del directorio) donde se almacenara el recurso. -l [tiempo_segundos]: Indica el tiempo que se le asignará la IP a un host, para aquellos que no lo tengan configurado. Se mide en segundos. El siguiente comando a ejecutar es para indicar la dirección IP de la red y su mascara de subred. [root]/$ dhcpconfig -N 192.168.0.0 -m 255.255.255.0 donde: -N [red] : Indica la red que servirá. -m [mascara_subred] : Esta opción indicará la mascara de subred. Ahora vamos añadimos uan entrada de cliente en la red, para ello utilizaremos el siguiente comando: [root]/$ pntadm -A 192.168.0.2 -i 0108002094121E -f MANUAL+BOOTP 192.168.0.0 donde: -A [IP] : Opción que indica que queremos añadir un cliente, indicado por su IP o nombre de host. -i [dir_mac] : Indica la mac del cliente al que se le va a asignar dicha IP. -f [opción] : Indicamos como se va a asignar la IP, en este caso que hemos elegido MANUAL, esta ip estará reservada para el equipo que tenga la mac indicada. La opción BOOTP dice que le sea asignada al equipo al arrancar. Al comando pntadm debe indicarsele a que red hay que añadir los datos, en este caso 192.168.0.0. Bueno, pues ya tenemos configurado lo que es el servidor para servir a la red 192.168.0.0 al host 192.168.0.2. Ahora lo último que queda es habilitar y poner en ejecución el servicio de DHCP, para ello ejecutaremos los siguientes comandos: [root]/$ dhcpconfig -Sr [root]/$ svcadm enable network/dhcp-server El primer comando indica que habilite el servicio, en el caso de que este habilitado lo deshabilitará y volverá a habilitar. El segundo comando pone en ejecución el servidor de DHCP. Si todo se ha realizado correctamente nuestro servidor ya podra asignar IP al host en cuestion. De todas formas podemos verificar que el servidor esta habilitado y en ejecución, para ello ejecutaremos: [root]/$ dhcpconfig -Sq En el caso de que el servidor este parado o deshabilitado, habrá que revisar los comandos. Cliente DHCP bajo Solaris Para obtener IP en el cliente debemos poner los siguientes comandos: [root]/$ ifconfig rtls0 plumb [root]/$ ifconfig rtls0 dhcp El primer comando nos abre el dispositivo asociado con la interfaz rtls0 y con el segundo que pida la IP al servidor DHCP.