Algunos Comandos para configurar Interfaces de Red en Linux




Vamos a ver algunos comandos para configurar las interfaces de red en una PC o servidor con Linux. Los que han utilizado Linux conocen el Comando ifconfig para estas tareas pero ha sido sustituido por el comando IP, ifconfig aun funciona en casi todas las distribuciones.

Vamos a ver primero como configuramos una IP estática al servidor y que esta persista aun el equipo sea reiniciado y para esto modificamos el archivo de configuración correspondiente a la interface de red que le queremos configurar la IP. Por Ejemplo, si queremos configurar la interface eth0 pues ejecutamos el siguiente comando:


Para CentOS/RHEL/Fedora

#vi /etc/sysconfig/network-scripts/ifcfg-eth0


Aqui los campos que queremos agregar o modificar son los siguientes:

BOOTPROTO=static
ONBOOT=yes ( Aqui le decimos que la tarjeta suba en el booteo )
IPADDR=192.168.10.5 (Aqui configuramos la IP que queremos asignar al servidor)
GATEWAY=192.168.10.1 (Aqui configuramos el Gatway o Puerta de enlace)

Para Ubuntu/Debian

#vi /etc/network/interfaces


y modificamos los valores de eth0 con los valores que queramos

auto eth0
iface eth0 inet static
address 192.168.10.5
netmask 255.255.255.0
gateway 192.168.10.1

Una vez modificamos estos archivos, reiniciamos el servicio de red para que los cambios tomen efecto.

#service network restart

#/etc/init.d/network restart



Ahora vamos a ver algunos comandos para asignar las direcciones IP sin necesidad de modificar los archivos, lo unico es que estos cambios se perderán cuando el servidor o pc sea reiniciado.

Para asignar una IP a una interface de red especifica.

#ip addr add 192.168.1.25 dev eth1 (eht1 es la interface de red)


Para asignar una puerta de enlace o Default gateway

#ip route add default via 192.168.1.1


Para ver el status y las direcciones asignadas a nuestras interfaces.

#ip addr show


Para quitar un dirrección IP asignada a una interface de red.

#ip addr del 192.168.50.24/24 dev eth1


Para subir una interface de Red.

#ip link set eth1 up


Para desactivar una interface de Red.

#ip link set eth1 down



Aqui vimos algunos de los métodos mas utilizados para configurar las interfaces de red en una PC o servidor con Linux. Mas adelante veremos como podemos agregar rutas para que el servidor pueda conectarse a otros segmentos de red.

Cualquier duda o aclaración, comenten.

Comentarios

Entradas más populares de este blog

Instalando ModSecurity en Linux CentOS y Apache

IPFire, un Firewall Open Source

Mejores Prácticas de Seguridad para OpenSSH