Si es un administrador del sistema Linux, llegará el momento en que necesitará configurar la red en su sistema. A diferencia de las máquinas de escritorio donde puede usar direcciones IP dinámicas, en una infraestructura de servidor, deberá configurar una dirección IP estática (al menos en la mayoría de los casos).
Lea también: Cómo establecer o cambiar el nombre de host del sistema en Linux
Este artículo pretende mostrarle cómo configurar una dirección IP estática en las distribuciones de Linux más utilizadas.
A los efectos de este tutorial, utilizaremos los siguientes detalles de la versión 4 (IPv4) del Protocolo de Internet:
IP address: 192.168.0.100 Netmask: 255.255.255.0 Hostname: node01.tecmint.com Domain name: tecmint.com Gateway: 192.168.0.1 DNS Server 1: 8.8.8.8 DNS Server 2: 4.4.4.4
Configurar dirección IP estática en RHEL/CentOS/Fedora:
Para configurar una dirección IP estática en RHEL / Cent OS / Fedora , deberá editar:
/etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0
Donde en el "ifcfg-eth0"
anterior responde a su interfaz de red eth0
. Si su interfaz se llama "eth1"
entonces el archivo que deberá editar es "ifcfg-eth1"
.
Comencemos con el primer archivo:
# vi /etc/sysconfig/network
Abra ese archivo y configure:
NETWORKING=yes HOSTNAME=node01.tecmint.com GATEWAY=192.168.0.1 NETWORKING_IPV6=no IPV6INIT=no
Próxima apertura:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
Nota :Asegúrese de abrir el archivo correspondiente a su interfaz de red. Puede encontrar el nombre de su interfaz de red con el comando ifconfig -a.
En ese archivo, realice los siguientes cambios:
DEVICE="eth0" BOOTPROTO="static" DNS1="8.8.8.8" DNS2="4.4.4.4" GATEWAY="192.168.0.1" HOSTNAME="node01.tecmint.com" HWADDR="00:19:99:A4:46:AB" IPADDR="192.68.0.100" NETMASK="255.255.255.0" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"
Solo necesitará editar la configuración para:
- DNS1 y DNS2
- PUERTA DE ENLACE
- NOMBRE DEL HOST
- MASCARA DE RED
- IPADDR
Otras configuraciones ya deberían haber sido predefinidas.
A continuación, edite resolve.conf
archivo abriéndolo con un editor de texto como nano o vi:
# vi /etc/resolv.conf
nameserver 8.8.8.8 # Replace with your nameserver ip nameserver 4.4.4.4 # Replace with your nameserver ip
Una vez que haya realizado los cambios, reinicie la red con:
# /etc/init.d/network restart [On SysVinit] # systemctl restart network [On SystemD]
Establecer dirección IP estática en Debian/Ubuntu
Para configurar una dirección IP estática en Debian / Ubuntu , abra el siguiente archivo:
# nano /etc/network/interfaces
Es posible que vea una línea como esta:
auto eth0 iface eth0 inet dhcp
Cámbielo para que se vea así:
auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 4.4.4.4 dns-nameservers 8.8.8.8
Guarde el archivo y luego edite /etc/resolv.conf
así:
# nano /etc/resolv.conf
nameserver 8.8.8.8 # Replace with your nameserver ip nameserver 4.4.4.4 # Replace with your nameserver ip
Reinicie la red en su sistema con:
# /etc/init.d/network restart [On SysVinit] # systemctl restart network [On SystemD]
Su dirección IP estática ha sido configurada.
Conclusión:
Ahora sabe cómo configurar una dirección IP estática en una distribución de Linux. Si tiene alguna pregunta o comentario, no dude en enviarlos en la sección de comentarios a continuación.