Ubuntu Server
Video - CONFIGURAR E INSTALAR SERVIDOR Y CLIENTE DHCP UBUNTU
- 00:50 servidor$ sudo apt-get update && apt-get upgrade
- # no es necesario
- 01:20 cliente$ sudo apt-get update && apt-get upgrade
- # no es necesario
- 03:10 servidor$ sudo apt-get install isc-dhcp-server
- 04:25 servidor$ sudo gedit /etc/network/interfaces
- # configurando la interface del servidor
- 06:55 servidor$ sudo /etc/init.d/networking restart
- 07:35 servidor$ sudo gedit /etc/dhcp/dhcpd.conf
- 11:00 servidor$ sudo /etc/init.d/isc-dhcp-server restart
- ... # corrigiendo errores
- 12:00 servidor$ sudo gedit /etc/default/isc-dhcp-server
- ... # corrigiendo errores
- 15:15 Código correcto
- 15:50 servidor$ ifconfig
- 16:10 cliente$ sudo apt-get install dhcp3-client
- 16:45 cliente$ sudo gedit /etc/network/interfaces
- 17:50 cliente$ sudo /etc/init.d/networking restart
- 18:10 cliente$ ifconfig
- 18:40 cliente$ sudo gedit /etc/dhcp/dhclient.conf
- 19:45 cliente$ sudo /etc/init.d/networking restart
- 20:05 cliente$ ifconfig
- 20:40 cliente$ ping 192.168.2.60
- 21:00 servidor$ ping 192.168.2.100
Para ubuntu server 16.04 (eth0 -> enp0s8)
Cambiar hostname: en ambos archivos cambiar el nombre del host
- sudo vim /etc/hosts
- sudo vim /etc/hostname
Instalar isc-dhcp-server
- sudo apt-get install isc-dhcp-server
Cambiar la interface default de isc-dhcp-server
- sudo vim /etc/default/isc-dhcp-server
- En la última linea cambiar
- INTERFACES=""
- Por
- INTERFACES="enp0s8"
Configurar la interface del servidor
- sudo vim /etc/network/interfaces
- agregar en el archivo:
- auto enp0s8
- iface enp0s8 inet static
- address 192.169.0.10
- netmask 255.255.255.0
- network 192.168.0.0
- broadcast 192.168.0.255
- reiniciar
- sudo /etc/init.d/networking restart
Editar el archivo "/etc/dhcp/dhcpd.conf" para evitar algunos "errores" borrar todo (o tener un respaldo) y escribir en el archivo lo siguiente:
- default-lease-time 600;
- max-lease-time 7200;
- option subnet-mask 255.255.255.0;
- option broadcast-address 192.168.0.255;
- option domain-name-servers 8.8.8.8, 8.8.4.4;
- subnet 192.168.0.0 netmask 255.255.255.0{
- range 192.168.0.50 192.168.0.60;
- }
Reiniciar isc-dhcp-server
- sudo /etc/init.d/isc-dhcp-server restart
- Es muy probable que no advierta de algún error, por eso también se debe usar el comando: status
- sudo /etc/init.d/isc-dhcp-server status
- Para ver el estado actual (errores)
También:
Cambiar el tiempo de espera de la asignación de la IP por parte del cliente:
- sudo vim /etc/dhcp/dhclient.conf
- en el archivo cambiamos (línea 27)
- timeout 300;
- el número 300 indica los segundo, asignamos uno deseado.
Links: