Un servidor en Debian: Día 2 -- Configurando la interfaz de red

Muy buenas! Hoy vamos a empezar a darle caña al asunto. ¿Lo principal en un servidor es tener una ip fija no? Pues eso es lo que toca hacer hoy.

Nos logueamos como root con su


Vamos a ver la dirección ip que tenemos por defecto con el comando ifconfig -a, nuestra dirección será la dirección especificada a continuación de ifconfig.


Antes de hacer nada realizamos una copia de seguridad en nuestra carpeta personal del archivo /etc/network/interfaces.  

Posteriormente lo abrimos con nano y editamos su configuración, por defecto veremos lo siguiente:







Fichero /etc/network/interfaces


Especificamos la interfaz después de iface
Si es ipv4 escribimos inet, si es ipv6 sería inet6
Por defecto está dhcp, lo cambiamos por static para tener una ip estática en lugar de una asignada por un servidor DHCP.

Especificamos la dirección ip con address
La máscara de subred con netmask
La dirección de red con network
La dirección de broadcast con broadcast
Y finalmente la puerta de enlace si la tuviéramos con gateway

iface eth0 inet static
address 192.168.1.33
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1



Guardamos con ctrl+x y la tecla y

Deshabilitamos el adaptador de red y lo volvemos a habilitar con
ifdown eth0 
ifup eth0
Y miramos que se ha cambiado la dirección ip
ifconfig -a





A continuación para hacer una práctica crearemos dos scrips uno llamado activarRed.sh y otro llamado pararRed.sh

En el Script activarRed.sh pondremos

#!/bin/bash

echo "Activando la red"
/etc/init.d/networking start

En el Script pararRed.sh pondremos lo siguiente

#!/bin/bash

echo "Parando la red"
/etc/init.d/networking stop

Todos los servicios en GNU/Linux están contenidos en /etc/init.d
En el primer Script llamamos a networking y le decimos que se active
Y en el segundo llamamos a networking y le decimos que se pare.

A continuación probaremos los scripts que acabamos de realizar.



Hecho esto hoy habremos aprendido a configurar las interfaces de red y habremos entendido la localización del servicio networking y su forma de encenderlo y apagarlo. Habremos hecho una práctica creando dos scripts. Uno que lo encienda y otro que lo apague. Y habremos aprendido a deshabilitar y habilitar una interfaz de red con ifup y ifdown.

Con esto ya hemos acabado por hoy.

Un fuerte abrazo!

No hay comentarios:

Publicar un comentario