网络问题导致 SSh连接失败,Socket error Event: 32 Error: 10053.

SSh连接失败Socket error Event: 32 Error: 10053.

SSh连接远程Centos18 服务器失败. Socket error Event: 32 Error: 10053. connection closing…socket close. connection closed by foreign host. disconnected from remote host.

大致情形是,服务器突然连不上,显示错误Socket error Event: 32 Error: 10053. connection closing…socket close. connection closed by foreign host. disconnected from remote host.

去服务器上查看发现IP地址没有了

经过排查发现

起因

ip addr显示内容 inet 中包含 noprefixroute,看着碍眼想去掉,不知道怎么弄。

解决

最终找到了一台不显示这项参数的机器,打开其/etc/sysconfig/network-scripts/ifcfg-ethx, 多方比对发现配置了NM_CONTROLLED=no。
该参数默认为yes,竟是network manager自作主张,配置了默认路由。

观察

配置no之后, 查看路由表ip route show,最后一列没有metric字段,ip addr显示不再有noprefixroute

思考

  • 服务器端固定IP场景下,建议关闭,管理员控制比较稳妥。
  • 桌面级应用/DHCP场景下,建议开着,网络配置省心。

版权声明:本文为作者原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原创文章,作者:老C,如若转载,请注明出处:https://www.code404.icu/552.html

发表评论

登录后才能评论