Mindeka

Biblioteca de pensamientos e ideas.

Proyecto «Self-hosting» / 01 – Configurar IP estática


Una de las primeras cosas a realizar una vez instalado el sistema operativo GNU Linux que hayáis instalado, si lo vais a utilizar como servidor, es fijar la dirección IP dejando una IP estática. En este caso, cuando monto servidores siempre elijo Debian, su estabilidad y robustez de tantos años nunca me ha fallado y sinceramente, en mi opinión, está siempre un escalafón por encima del resto.

Así pues, os explicaré el proceso de fijar una IP estática en Debian de manera sencilla y rápida.

Lo primero será conectar al servidor con la IP dinámica que le haya asignado vuestro router después de haberlo instalado, en mi caso es la IP 192.168.1.128 y con mi nombre de usuario que utilicé al instalar el servidor:

Si es la primera vez que accedemos nos dirá si queremos salvar el fingerprint, damos que «Yes» y seguimos adelante. Nos pedirá la contraseña de nuestro usuario y ya estaremos dentro:

Ahora averiguaremos el nombre de la interfaz de red que tenemos que modificar y que usaremos con la IP estática que queremos, para ello lanzamos el siguiente comando para saber cuál interfaz tiene nuestra IP dinámica configurada:

Nos devolverá todas las interfaces de nuestro equipo y tendremos que ver cual es la que tiene nuestra IP dinámica. En el ejemplo de abajo, veremos que es la tercera línea que tiene la IP acaba en 128 (en la vuestra será una diferente) y está configurada en la interfaz enp0s31f6.

Con esta información modificamos el fichero correspondiente /etc/network/interfaces
Hacemos un vi o un nano sobre el fichero según nuestra configuración:

Ahora sí, tendría que funcionar el comando de arriba.
Salimos primero del usuario root tecleando la palabra «exit» y ahora con nuestro usuario escribimos:

El contenido será más o menos el siguiente:

La última línea de iface la comentaremos, ya que es la que asigna una IP dinámica a la tarjeta, y añadiremos las siguientes líneas:

  • La primera línea tendremos que cambiar dhcp por static.
  • La segunda línea de address pondremos la IP local que queremos que tenga el servidor, en este caso puse la acabada en 12.
  • La tercera línea de netmask será normalmente la 255.255.255.0 pero dependerá de cómo tenemos configurada nuestra red, y
  • La cuarta línea de gateway será la puerta de enlace que corresponde a la salida a internet de nuestro router, en mi caso la IP acabada de 1.

Salvamos el fichero con :wq! si estamos con vi o control+x si estamos con nano.

Ahora toca reiniciar nuestro servicio de red para que aplique los nuevos cambios introducidos en el fichero de configuración de las interfaces:

Si todo va bien, perderemos la conexión con el servidor y podremos conectar con la IP estática que le hayamos configurado. En mi caso la acabada en 12.
Así pues, pruebo a conectar por SSH a dicha IP:

Nos pedirá el nuevo «fingerprint», le damos de nuevo a «Yes». Ahora nos pedirá la contraseña de nuestro usuario y si todo es correcto, estaremos dentro del servidor con la IP estática correctamente configurada:

Con el siguiente comando podemos ver las interfaces de red y veremos que la tercera línea tiene la IP 12 en mi caso que configuré en la interfaz llamada enp0s31f6.

Con esto ya tendríamos configurada la IP estática, que es uno de los primeros pasos imprescindibles para posteriormente montar diferentes servicios en nuestro servidor self-hosted.

¡Nos vemos por el Fediverso!

Categorías: , , ,

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *