连接有限?

连接有限?

我在 OpenSUSE 15 Leap / GNOME 3.26 中的网络管理器上遇到了一个奇怪的问题。

所以实际上一切都工作正常,但过了一会儿,我在 NM 小程序中的有线连接上看到了这个 X 标记,但与互联网的连接(通过网络管理器设置的以太网和 VPN)工作得很好。当我重新启动连接时,它又正常了,但是 X 很快就会非常随机地显示。

我已经在 Yast 中设置了静态 IP 地址。

编辑:我使用有线连接,当我也使用 VPN 时会发生此 X。

图片如下所示(红点),但如果您需要更多信息,请告诉我。

那会是什么?在此输入图像描述

答案1

您可以通过查看 NetworkManager 的日志来journalctl了解它为何会进入此错误状态,而不是猜测:

$ journalctl -u NetworkManager
Jul 31 17:41:04 centos7 dhclient[794]: bound to 10.0.2.15 -- renewal in 42481 seconds.
Aug 01 05:29:05 centos7 dhclient[794]: DHCPREQUEST on eth0 to 10.0.2.2 port 67 (xid=0x4c2d7b4e)
Aug 01 05:29:05 centos7 dhclient[794]: DHCPACK from 10.0.2.2 (xid=0x4c2d7b4e)
Aug 01 05:29:05 centos7 NetworkManager[699]: <info>  [1533115745.8815] dhcp4 (eth0):   address 10.0.2.15
Aug 01 05:29:05 centos7 NetworkManager[699]: <info>  [1533115745.8815] dhcp4 (eth0):   plen 24 (255.255.255.0)
Aug 01 05:29:05 centos7 NetworkManager[699]: <info>  [1533115745.8815] dhcp4 (eth0):   gateway 10.0.2.2
Aug 01 05:29:05 centos7 NetworkManager[699]: <info>  [1533115745.8816] dhcp4 (eth0):   lease time 86400
Aug 01 05:29:05 centos7 NetworkManager[699]: <info>  [1533115745.8816] dhcp4 (eth0):   nameserver '10.0.2.3'
Aug 01 05:29:05 centos7 NetworkManager[699]: <info>  [1533115745.8816] dhcp4 (eth0): state changed bound -> bound
Aug 01 05:29:05 centos7 dhclient[794]: bound to 10.0.2.15 -- renewal in 35729 seconds.

如果您需要其他日志记录详细信息,您可以增加 NetworkManager 的日志级别:

当前水平
$ nmcli general logging
LEVEL  DOMAINS
INFO   PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,IP4,IP6,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,INFINIBAND,FIREWALL,ADSL,BOND,VLAN,BRIDGE,TEAM,CONCHECK,DCB,DISPATCH,AUDIT,SYSTEMD,PROXY

上面显示 loglevel 设置为 ,INFO并且 DOMAINS 设置为PLATFORM....。增加日志级别:

$ nmcli general logging level DEBUG

看到增加了:

$ journalctl -u NetworkManager | tail -1
Aug 01 06:32:26 centos7 NetworkManager[699]: <info>  [1533119546.8161] manager: logging: level 'DEBUG' domains 'PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,IP4,IP6,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,INFINIBAND,FIREWALL,ADSL,BOND,VLAN,BRIDGE,TEAM,CONCHECK,DCB,DISPATCH,AUDIT,SYSTEMD,PROXY'

参考

答案2

您所描述的可能是(并且确实是)预期行为,特别是如果它是没有完全互联网访问权限的完整隧道 VPN,并且取决于配置。

虽然过去的连接健康指示器图标仅依赖于物理测试/连接的存在+具有 IP 地址,但现在它们还对大多数现代操作系统中的某些 URL 进行一些 DNS 甚至 HTTP(S) 连接测试。

您的 VPN 服务可能有稍微更受限制的配置或 DNS“防火墙”/过滤器,虽然这不会阻止您进行正常工作,但不知何故它使连接测试将测试标记为失败,因此“X” ”。

如果您希望在 VPN 处于活动状态时能够完全访问互联网,则可能值得向 VPN 提供商开具票证。 (我敢打赌,您不是唯一有此症状的用户。)

相关内容