Configurar Las Interfaces de Red en Centos 7
Configurar Las Interfaces de Red en Centos 7
Configurar Las Interfaces de Red en Centos 7
Comentarios 4 Comentarios
La versión de CentOS 7 tiene algunos cambios respecto a las versiones
anteriores, entre ellos incluye:
Vamos a seguir cada uno de los pasos para poder configurar la interfaz de red,
utilizando el terminal de líneas de comando SSH para acceder a este de forma
remota. Si tienes el servidor contratado con cualquier proveedor es probable que
no tengas acceso por SSH, por lo que deberías acceder al panel que te ofrece el
proveedor mediante consola, utilidad que sí suelen tener todos ellos desde el
propio panel del proveedor. Una vez hayas configurado la interface de red
correctamente, si tienes instalado el servicio de SSH; podrás acceder de forma
remota de forma habitual.
1 # cd /etc/sysconfig/network-scripts/
3. Una vez ahí buscarás el archivo con el nombre que has localizado
anteriormente con el comando “ip add” , en este ejemplo es enp0s3; y lo harás
con el comando “ls”
1 # ls
2 ifcfg-enp0s3
3 ifcfg-lo
4 ...
4. Este archivo llamado ifcfg-enp0s3 es donde se encuentra la configuración de
tu interfaz de red y lo debes editar con el comando “nano” pero con privilegios
de root, así:
1 # su -
2 # nano ifcfg-enp0s3
5. Al editar el archivo tienes que poner atención en las opciones subrayadas con
negrita que son las que te recomiendo modificar
1
2
TYPE=Ethernet
3 BOOTPROTO=none
4 DEFROUTE=yes
5 IPV4_FAILURE_FATAL=no
6 IPV6INIT=yes
IPV6_AUTOCONF=yes
7 IPV6_DEFROUTE=yes
8 IPV6_FAILURE_FATAL=no
9 NAME=enp0s3
10 UUID=b7... ...32a
11 ONBOOT=no
HWADDR=08:x:xx:xx:xx:A7
12 IPADDR0=
13 PREFIX0=
14 GATEWAY0=
15 DNS1=
IPV6_PEERDNS=yes
16 IPV6_PEERROUTES=yes
17
18
Los parámetros anteriores deben ser configurados según lo que te indique el
proveedor de internet o el administrador de la LAN, si es un servidor de prueba
tu mismo puedes determinar una IP adecuada para tu red local. Te dejo un
ejemplo de valores para la configuración de las opciones mencionadas (no copies
esto tal cual, edita los valores correspondientes sin modificar el nombre de los
parámetros):
1 BOOTPROTO=static
2 IPV6INIT=no
3 IPV6_AUTOCONF=no
ONBOOT=yes
4 IPADDR0=192.168.0.77
5 PREFIX0=24
6 GATEWAY0=192.168.0.1
7 DNS1=192.168.0.2
8
Una vez que modifiques los parámetros, si estás editando con el
editor nano guarda los cambios mediante la combinación de teclas Ctrl+O + clic
en tecla "Enter" y para terminar de editar y salir el editor usa la combinación de
teclas Ctrl+X. Ahora te explico los parámetros que generalmente modifico:
1 rm '/etc/systemd/system/multi-user.target.wants/NetworkManager.service'
2 rm '/etc/systemd/system/dbus-org.freedesktop.NetworkManager.service'
3 rm '/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service'
8. Y en este momento debes tener activa tu interfaz de red con la ip que hayas
configurado. Para verificar el estado de la interfaz de red ejecuta el comando ip
add show, así:
1
2 # ip add show
3 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
4
inet 127.0.0.1/8 scope host lo
5 valid_lft forever preferred_lft forever
6 inet6 ::1/128 scope host
7 valid_lft forever preferred_lft forever
8 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP ql
link/ether 08:00:27:f7:c7:a7 brd ff:ff:ff:ff:ff:ff
9 inet 192.168.0.77/24 brd 192.168.0.255 scope global enp0s3
10 valid_lft forever preferred_lft forever
11 inet6 fe80::a00:27ff:fef7:c7a7/64 scope link
12 valid_lft forever preferred_lft forever
13
En la salida del comando “ip add show” debes observar que a diferencia del
comando al inicio de este post, la interfaz de red ahora tiene asignada una IP y
muestra el estado como “state UP” lo que indica que esta funcionando.
Hay algo importante que quiero mencionarte sobre el parámetro ONBOOT pues
no solo se aplica cuando arranca el servidor, sino que también se aplica al
arrancar el servicio network. Por lo anterior, si el parámetro llegara a estar
configurado como “ONBOOT=no” al ejecutar el comando “systemctl restart
network.service” la interfaz seguirá sin asignar una IP y parecerá que este
comando no funciona. Si quieres levantar la interfaz con “ONBOOT=no” debes
hacerlo manualmente con el comando “ifup enp0s3″ o deberás configurar
a yes el parámetro ONBOOT y ejecutar de nuevo “systemctl restart
network.service”.
9. Lo último que tienes que hacer para probar tu interfaz de red es hacer un ping
hacia una ip que te responda y validar que hay comunicación, por ejemplo:
1
2 # ping 192.168.0.11
PING 192.168.0.11 (192.168.0.11) 56(84) bytes of data.
3 64 bytes from 192.168.0.11: icmp_seq=1 ttl=64 time=6.16 ms
4 64 bytes from 192.168.0.11: icmp_seq=2 ttl=64 time=1.40 ms
5 64 bytes from 192.168.0.11: icmp_seq=3 ttl=64 time=4.52 ms
6 64 bytes from 192.168.0.11: icmp_seq=4 ttl=64 time=1.49 ms
7 ^C
--- 192.168.0.11 ping statistics ---
8 4 packets transmitted, 4 received, 0% packet loss, time 3004ms
9 rtt min/avg/max/mdev = 1.403/3.396/6.161/2.032 ms
10
Para interrumpir el ping usa la combinación de teclas Ctrl+C y si tu salida de
texto del comando ping te muestra los tiempos de respuesta como los anteriores
(time=6.16 ms) entonces tu interfaz de red está funcionando. Por el momento éso
es todo.
https://www.google.es/#q=configuraci%C3%B3n+de+la+red+en+centos+7
http://rm-rf.es/sobre/centos-7/
http://rm-rf.es/configurar-red-centos-7-rhel-7/
http://www.comoinstalarlinux.com/configurar-las-interfaces-de-red-en-centos-7/
http://www.driverlandia.com/configurar-tarjeta-de-red-con-ip-estatica-en-debian-
sin-interfaz-grafica/
http://rm-rf.es/configurar-red-centos-7-rhel-7/
http://hypsoluciones.com/2014/10/configurar-una-direccion-ip-estatica-en-
centos-7/