configurar la dirección IP es una de las habilidades obligatorias que todo administrador de Linux y Unix debe aprender. Podemos configurar fácilmente la dirección IP en modo GUI. Pero es completamente diferente en el modo de línea de comandos. Este tutorial paso a paso describe cómo configurar la dirección IP estática en los sistemas operativos Linux y Unix. Los pasos proporcionados a continuación se prueban en CentOS 7 server, Ubuntu 16.04 server, Ubuntu 18.04 LTS server and desktop editions y FreeBSD 12., Sin embargo, debería funcionar en la mayoría de los sistemas Linux basados en RPM y DEB y en versiones Unix.
configurar la dirección IP estática en Linux
primero, veremos cómo configurar la dirección IP en sistemas basados en RPM.
configurar la dirección IP estática en RHEL / CentOS / Fedora/Scientific Linux:
en Fedora, RHEL y sus clones como CentOS, Scientific Linux, la configuración de la tarjeta de interfaz de red (en breve NIC) se almacenará en el directorio/etc/sysconfig/ network-scripts/.,
nota: aquí, Corro todos los comandos como usuario root. Si ha iniciado sesión como usuario normal, simplemente use ‘sudo’ delante de cada comando.
en primer lugar, vamos a encontrar el nombre de la tarjeta de red. Para hacerlo, ejecute:
# ip link show
Salida de muestra:
O, use este comando para mostrar la salida detallada:
# ip addr
Salida de muestra:
generalmente, el nombre de la tarjeta de red cableada comenzará con la letra «E», y el nombre de la tarjeta inalámbrica comenzará con la letra «W».,
como puede ver en la salida anterior, el nombre de mi tarjeta de red cableada es enp0s3. Puede ser diferente en su distribución, pero generalmente comienza con la letra «e».
ahora configuremos una dirección IP estática para esta NIC.
Abra la tarjeta de red config archivo en cualquier editor de:
# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Aquí, vi es el editor de texto. Puede utilizar cualquier editor de texto / gráfico de su elección, por ejemplo nano o gedit.,
agregue la dirección IP, la máscara de subred, la puerta de enlace y el servidor DNS como se muestra a continuación.
así es como se ve un archivo de configuración de tarjeta de red típico en cualquier sistema basado en RPM. ¿Notaste las líneas que he marcado en negrita (y flechas en la imagen)? Esas son las líneas importantes.
permítanme explicar acerca de esas líneas:
- BOOTPROTO=»none»- Esta línea muestra que la dirección IP de la tarjeta de red debe configurarse manualmente., Si establece el valor como «dhcp», la tarjeta de red aceptará la dirección IP de cualquier servidor DHCP de la red.
- IPADDR0 = «192.168.225.150» – esta línea indica la dirección IP de la tarjeta de red. Aquí, es posible que haya notado el número 0 (cero) después de la línea IPADDR. Esto indica que esta tarjeta solo tiene una dirección IP. Si desea establecer más de una dirección IP (es decir, una dirección IP virtual), agregue nuevas líneas, por ejemplo, IPADDR1, IPADDR2 y establezca diferentes direcciones IP de su elección.
- PREFIX0 = » 24 » – esta línea indica la máscara de subred, es decir, 255.255.255.0., Aquí puede especificar más de una subred con líneas prefijo 1, prefijo 2, etc.
- GATEWAY0=»192.168.225.1″ – esta es la dirección de puerta de enlace de la NIC.
- DNS1 = «8.8.8.8» – la dirección del servidor de nombres.
una vez que haya configurado todos los detalles, guarde y cierre el archivo. Reinicie el servicio de red para que los cambios surtan efecto.
# systemctl restart network
O, simplemente reinicie su sistema.,
ahora, verifique la nueva dirección IP estática usando el comando:
# ip addr
o, puede verificar la dirección de una tarjeta de red específica como se muestra a continuación.
# ip a s enp0s3
Salida de muestra:
alternativamente, puede usar la utilidad NetworkManager TUI (nmtui) para configurar la dirección IP.,
Si aún no está instalado, puede instalarlo usando el comando:
# yum install NetworkManager-tui
ahora, inicie la utilidad nmtui ingresando el siguiente comando:
# nmtui
elija la opción «Editar una conexión»:
elija la tarjeta de red para configurar desde el panel izquierdo y seleccione la opción «editar» a la derecha y presione la tecla Enter:
ingrese la dirección IP, máscara de red, puerta de enlace y detalles de DNS, etc. Finalmente, haga clic en Aceptar para guardar los cambios.,
reinicie el servicio de red o reinicie el sistema para que los cambios surtan efecto.
lectura sugerida:
- Cómo asignar múltiples direcciones IP a una sola tarjeta de red en Linux
configurar la dirección IP estática en Debian/Ubuntu:
todos los archivos de configuración de NIC se almacenan en el directorio/etc/ network / en sistemas basados en DEB.
para configurar una dirección IP estática en cualquier sistema basado en DEB, haga lo siguiente.,
edite/etc/network/ interfaces/file en cualquier editor:
$ sudo nano /etc/network/interfaces
agregue o modifique las siguientes líneas para configurar la dirección IP estática.
Configurar la dirección IP en sistemas basados en Debian
Guardar y cerrar el archivo.
Reiniciar el servicio de red usando el comando:
$ sudo systemctl restart
O, simplemente reiniciar el sistema.,
ahora, verifique la nueva dirección IP estática utilizando cualquiera de los siguientes comandos:
$ ifconfig
$ ip addr
$ ip a s enp0s3
salida de muestra:
salida de comando»ip addr»
a partir de Ubuntu 17.10, ya no usamos el archivo /etc/network/interfaces para configurar la dirección IP. En las versiones recientes de Ubuntu, utilizamos la utilidad Netplan para configurar la dirección IP. Para configurar la dirección IP en distribuciones Ubuntu recientes, consulte el siguiente enlace.,
- Cómo Configurar la Dirección IP En Ubuntu 18.04 LTS
Configurar la dirección IP Estática en Unix
acabamos de aprender a configurar la dirección IP estática en Linux desde la línea de Comandos. Ahora vamos a configurar la dirección IP estática en Unix. Para el propósito de este tutorial, usaré FreeBSD 12.
al igual que Linux, usamos el comando «ifconfig» para averiguar el nombre de la tarjeta de red. Aquí, he iniciado sesión como usuario root para realizar los siguientes comandos.,
# ifconfig
salida de Ejemplo:
Aquí em0 es la tarjeta de interfaz de red nombre.
para configurar la dirección IP estática, edite /etc / rc.archivo conf:
# vi /etc/rc.conf
agregue/modifique las líneas como se muestra a continuación.
guarde y cierre el archivo.,
Reiniciar el servicio de red con el siguiente comando:
# /etc/rc.d/netif restart && /etc/rc.d/routing restart
Ahora, compruebe si la dirección IP ha cambiado o no usando el comando:
# ifconfig
Para configurar la tarjeta de red para obtener una dirección IP desde un servidor DHCP, añadir o modificar las siguientes líneas:
hostname="freebsd.ostechnix.local"ifconfig_em0="DHCP"
O,
hostname="freebsd.ostechnix.local"ifconfig_DEFAULT="DHCP inet6 accept_rtadv"
Guardar y cerrar el archivo. Reinicie el servicio de red o reinicie el sistema para que los cambios surtan efecto.,
Gracias por la visita!
ayúdenos a ayudarle:
- Suscríbase a nuestro boletín de correo electrónico : Regístrese ahora
- Soporte OSTechNix: done a través de PayPal
- descargue libros electrónicos y Videos Gratuitos: OSTechNix en TradePub
- Conéctese con nosotros: Reddit / Facebook / Twitter | LinkedIn / RSS feeds
¡buenos días!!