Este breve tutorial lo guía a través del proceso de cambio de una interfaz Ethernet CentOS de DHCP a estática, pero esté preparado para escribir.
Es posible que haya configurado un servidor CentOS y, en el proceso, lo haya configurado accidentalmente con DHCP. Si su servidor CentOS utiliza una GUI, cambiar esa dirección IP de dinámica a estática es muy sencillo. ¿Pero qué pasa si su servidor es una máquina de sólo texto? ¿Qué haces entonces? Afortunadamente, no es tan difícil configurar ese servidor sin interfaz gráfica de usuario con una dirección IP estática, sólo tiene que saber dónde está configurado y conocer la sintaxis de la configuración. Por supuesto, por la naturaleza de lo que estamos trabajando en esto, todo se hace manualmente, así que prepárate para escribir a máquina.
Estaré trabajando en CentOS 7. Asumiré que ya tienes el sistema operativo instalado y funcionando correctamente, tienes acceso a la máquina y tienes una cuenta administrativa. Con eso fuera del camino, vamos a configurar esa dirección IP estática.
Encuentra tu interfaz
Lo primero que debemos hacer es averiguar el nombre de nuestra interfaz ethernet. Una dirección IP estática no se puede configurar sin este nombre. Para ello, inicie sesión en su servidor y emita el comando ip a. La salida de este comando () incluirá el nombre de la interfaz.
Como puedes ver, en mi salida, el nombre de mi interfaz es enp0s3. Ahora que conocemos el nombre de nuestra interfaz, podemos configurar la dirección estática.
Configuración de la dirección
Dentro del directorio /etc/sysconfig/network-scripts/ debería encontrar el archivo ifcfg-INTERFACENAME (Donde INTERFACENAME es el nombre de su interfaz. En mi caso, el archivo es ifcfg-enp0s3. Es importante que configure ese archivo, y no el archivo ifcfg-eth. Abra el archivo correcto para editar con el comando sudo nano /etc/sysconfig/network-scripts/ifcfg-enp0s3. Necesitamos modificar ese archivo para no sólo cambiar el protocolo de dhcp a estático, sino también para añadir la dirección IP específica. Así que cuando abras ese archivo, querrás cambiarlo:
BOOTPROTO=dhcp
Para:
BOOTPROTO=estático
Ahora tendrá que agregar las entradas para establecer no sólo la dirección IP, sino también la máscara de red, la puerta de enlace y las direcciones DNS. En la parte inferior de ese archivo, agregue lo siguiente:
IPADDR=192.168.1.200 MÁSCARA DE RED=255.255.255.0GATEWAY=192.168.1.1DNS1=1.0.0.1DNS2=1.1.1.1.1DNS3=8.8.4.4
NOTA: Todos los campos en negrita se editarán para reflejar sus necesidades de red. Si tiene menos o más entradas DNS, agréguelas o elimínelas según sea necesario.
Guarde y cierre ese archivo. Para que los cambios surtan efecto, ejecute el comando sudo systemctl reiniciar red. Una vez que el sistema de red se haya reiniciado, emita el comando ip a para ver que su dirección IP ha cambiado para reflejar su configuración.
Y eso es todo lo que hay que hacer para establecer una dirección IP estática en CentOS. No fue tan difícil, ¿verdad? No piense que esta técnica se limita sólo a los servidores CentOS sin interfaz gráfica de usuario. Puede utilizar el mismo método para establecer una dirección IP estática en un servidor CentOS con una GUI también.
Disfrute de un mayor control sobre sus interfaces de red CentOS.
Boletín Semanal de Código Abierto
No se pierda nuestros consejos, tutoriales y comentarios sobre el sistema operativo Linux y las aplicaciones de código abierto. Entregado los martes
mismo