Centos7 no puede conectarse a Internet, pero IP y ssh desde local funcionan

Centos7 no puede conectarse a Internet, pero IP y ssh desde local funcionan

[si esto es demasiado largo, puedes leer desde abajo]

Hola anteriormente tengo este Centos7 y funcionó bien con la conexión a Internet con IP estática.

El problema comenzó cuando instalé la GUI, primero instalé XFCE4 (con gdm) y funcionó bien, e Internet también funciona. Sólo la página de inicio de sesión de gdm no funciona correctamente (página en blanco con el cursor), pero ese no es el caso. Cuando instalo Mate (con lightdm) en la página de inicio de sesión funcional, esto afecta la red y no puedo conectarme a Internet. Pero aún puedo conectarme mediante SSH a la máquina desde otra computadora.

estado de ping

[root@localhost ~]# ping 192.168.5.39 #local
PING 192.168.5.39 (192.168.5.39) 56(84) bytes of data.
64 bytes from 192.168.5.39: icmp_seq=1 ttl=64 time=0.200 ms
64 bytes from 192.168.5.39: icmp_seq=2 ttl=64 time=0.205 ms
64 bytes from 192.168.5.39: icmp_seq=3 ttl=64 time=0.191 ms
^C
--- 192.168.5.39 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.191/0.198/0.205/0.017 ms
[root@localhost ~]# ping 111.94.248.18 #-- google
connect: Network is unreachable
[root@localhost ~]# 

aquí está el archivo /etc/sysconfig/network-scripts/ifcfg-enp2s0

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0 
TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp2s0"
#UUID="bb980114-13c0-4399-a310-9de54c5ddd75"
ONBOOT="yes"
HWADDR="FC:AA:14:80:C0:B5"
IPADDR0="192.168.5.20"
PREFIX0="24"
GATEWAY0="192.168.5.1"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
[root@localhost ~]# 

aquí está el estado del servicio NetworkManager

[root@localhost ~]# systemctl status NetworkManager.service
NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled)
   Active: failed (Result: start-limit) since Sel 2015-08-04 05:37:44 EDT; 17h ago
  Process: 865 ExecStart=/usr/sbin/NetworkManager --no-daemon (code=exited, status=127)
 Main PID: 865 (code=exited, status=127)
   CGroup: /system.slice/NetworkManager.service

Agu 04 05:37:43 localhost.localdomain systemd[1]: Unit NetworkManager.service entered failed state.
Agu 04 05:37:44 localhost.localdomain systemd[1]: NetworkManager.service holdoff time over, scheduling restart.
Agu 04 05:37:44 localhost.localdomain systemd[1]: Stopping Network Manager...
Agu 04 05:37:44 localhost.localdomain systemd[1]: Starting Network Manager...
Agu 04 05:37:44 localhost.localdomain systemd[1]: NetworkManager.service start request repeated too quickly, refusing to start.
Agu 04 05:37:44 localhost.localdomain systemd[1]: Failed to start Network Manager.
Agu 04 05:37:44 localhost.localdomain systemd[1]: Unit NetworkManager.service entered failed state.
Agu 04 05:38:41 localhost.localdomain systemd[1]: Stopped Network Manager.
Agu 04 05:38:50 localhost.localdomain systemd[1]: Stopped Network Manager.
Agu 04 05:39:01 localhost.localdomain systemd[1]: Stopped Network Manager.

y al ejecutar nmcli obtuve esto

[root@localhost ~]# nmcli dev status
nmcli: symbol lookup error: /lib64/libgudev-1.0.so.0: undefined symbol: g_type_class_adjust_private_offset
[root@localhost ~]# 

cuál parece ser el problema. Me encontré con duckduckgo y google y supongo que tienen la solución aquí.https://access.redhat.com/solutions/1401813pero solo es legible por usuarios suscritos (lástima que no tengo ningún negocio de servidor al que pueda permitirme suscribirme). ¿Alguien tiene una idea para solucionar este problema? Muchas gracias

Respuesta1

Me doy cuenta de que probablemente hayas superado este problema, pero estoy publicando la solución que funcionó para mí en caso de que alguien más la encuentre.

Tuve el mismo error en Centos 7 y logré que NetworkManager volviera a funcionar haciendo lo siguiente:

sudo yum clean all
sudo yum install libgudev1-devel

y luego inicie NetworkManager como de costumbre:

sudo service NetworkManager start

información relacionada