Ubuntu 13.04

INSTALACION DHCP-SERVER EN UBUNTU 13.04 Y CLIENTES DE DIFERENTES SISTEMAS.

Sudo apt-get install dhcp3-server

1

  • Seguidamente asignaremos una IP fija a nuestra tarjeta de red, la cual usemos para las conexiones del dhcp-server.

2

Sudo nano /etc/network/interfaces

3

Detallamos los parámetros que vemos en la imagen

auto lo:   Se encarga de levantar la interfaz lo.

iface:   Diminutivo de interfaz.

lo :   Nombre de la interfaz.

inet:   Configura la interfaz para valores de IPv4

loopback:   Se debe cargar en loopback

Conociendo estos parámetros intuimos las dos siguientes lineas

eth0:   Será la interfaz de red que vamos a usar para establecer la IP fija

static:   La IP será estática/fija.

Los siguientes valores que vemos son

address:   Dirección IP que asignaremos a la tarjeta de red

gateway:   Puerta de enlace, IP del router al que estamos conectados

netmask:   Mascara de red a la cual estamos conectados

network:   IP de la red

broadcast:   IP de difusión

Como se puede observar la IP es diferente a la que nos pueda asignar un router convencional, de esta manera distinguiremos nuestras IP. Para hacer esto previamente deberiamos haber configurado nuestro router con este rango de IP o bien podemos usar propiamente dicho las IP del router.

Guardamos, salimos y reiniciamos la máquina.

  • Comprobamos si los cambios efectuados están activos.

sudo ifconfig

4

  • Añadimos nuestra interfaz al fichero isc-dhcp-server, indicaremos que tarjeta de red vamos a utlizara para el servidor dhcp.

sudo nano /etc/default/isc-dhcp-server

5

6

  • Editaremos el fichero de configuración el cual contendrá los parámetros necesarios, para ello debemos quitar las # que equivalen a los comentarios, solo quitaremos las que se ven en la imagen.

Sudo nano /etc/dhcp/dhcpd.conf

7

8

Algunos parámetros ya los conocemos, vamos a indicar los nuevos.

range:    Rango de IP de las que queremos asignar a los clientes.

option domain-name-server :   El DNS del servidor, en este caso es el de google.

option domain-name:   No tiene mucha relevancia.

default-lease-time:    El tiempo de renovación de IP

max-lease-time:   El máximo de tiempo sin renovar una IP

  • Comprobar si tenemos algún fallo en el fichero de configuración

sudo dhcpd -t

Mediante este comando sabremos si está bien detallado el fichero de configuración, sino está bien el siguiente punto no lo podremos hacer y nos dará millones de quebraderos de cabeza, importante comprobar si esta bien configurado, en caso de estar mal, os dirá cuales son los errores, si todo ha ido bien, os daréis cuenta.

  • Reiniciaremos el servicio, así surgirán efecto los cambios

sudo /etc/init.d/isc-dhcp-server start

9

  • Arrancamos una máquina con Windows XP y comprobamos si nos da una IP del rango asignado.

Abrimos la consola de Windows y comprobamos si es correcta la conexión.

Ipconfig /all

10

Como podemos comprobar es correcta la conexión ya que la IP asignada está dentro del rango, pero no solo eso, vemos que los datos editados en el fichero /etc/dhcp/dhcpd.conf también los tenemos asignados en nuestra configuración de red. Podríamos comprobarlo con otros sistemas operativos y veríamos que también funciona.

  • Desde Windows 7

11

  • Desde Linux Mint 15 Olivian

12

Advertisements
Be the first to start a conversation

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: