Para que nuestro servidor web pueda funcionar correctamente necesitamos que nuestra tarjeta de red tenga una IP estática ya que al querer tener un servicio web y ftp debemos abrir y redireccionar los puertos del router a esta dirección (el 80 y 21 respectivamente).
Comprobamos el archivo /etc/network/interfaces y vemos que tiene la configuración por defecto para que se asigne una IP automáticamente mediante DHCP.

Hacemos una copia de seguridad del fichero y lo protegemos contra escritura:
sudo cp /etc/network/interfaces /etc/network/interfaces.original
sudo chmod a‐w /etc/network/interfaces.original
Ahora modificaremos el archivo para configurarlo con los valores que le queremos dar:
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
1. Cambiamos dhcp por static para que no resuelva automáticamente direcciones.
2. Añadimos nuestra dirección Ip.
3. Indicamos la mascara de red.
4. Establecemos el Gateway con la dirección de nuestro router.
Reiniciamos el servicio para que tengan efecto los cambios.
sudo /etc/init.d/networking restart
Comprobando nuestra configuración de red (comando ifconfig) deberemos obtener una salida como la siguiente:

Con esto ya tenemos nuestro servidor con una IP fija para poder conectarnos siempre a él sin preocuparnos de que pueda cambiar.
Muy buenoooo!!!!!
ResponderEliminar