云主机无法连接时,还可以做什么?

云主机网络无法连接如何排查?

世界上最遥远的距离

不是云主机宕机

而是,主机就在那里

我却无法连接

云主机无法连接时,

该如何优雅地排查和解决呢?

有一个非常好用的“神器”往往会被大家忽略,

云主机终端(俗称VNC)

位置:云主机操作栏 -『更多』-『终端』

通过这种途径,当云主机无法连接时,通过判断是否能从终端登录云主机可进行简单的排查和处理。

现在我们就来看看几种场景下的排查方法吧~

1. 云主机终端可以登陆

针对以下情况,排查方法如下:

云主机能通过终端连接,但无法ping通

本文由“135编辑器”提供技术支持

1.检查安全组

检查该云主机是否有关联限制ICMP流量访问策略的安全组。

点击左侧功能栏『安全』-『安全组』进入到安全组界面,选择对应的安全组,点击操作栏中『应用到云主机』按钮,查看该主机是否关联了此安全组

2.检查防火墙

检查该云主机内部防火墙是否限制了ICMP流量。检查方法如下:

选择该云主机并点击操作栏中『更多』-『终端』,通过终端登录该主机,

1) Linux系统云主机通过sudo iptables -L命令查看;

2) Windows系统云主机通过 “控制面板” -> “系统与安全” -> Windows防火墙 查看;

3. 检查IP真实获取情况

检查云主机是否真实获得获得了IP。 查看虚机防火墙设置是否禁掉了DHCP协议流量,而导致无法获取IP。 Linux系统云主机通过sudo iptables -L命令查看;

Windows系统云主机通过 “控制面板” -> “系统与安全” -> Windows防火墙 查看;

4. 检查IP是否正确获取

检查该云主机是否实际获取到与云主机列表中一致的IP地址。若不一致,再查看系统设置中是否开启了DHCP功能。 Linux系统云主机,输入如下命令,检查确认 "BOOTPROTO=dhcp",则表示开启了dhcp。

vim /etc/sysconfig/network-scripts/ifcfg-eth0

Windows系统云主机,通过 “控制面板” -> “网络连接” -> Internet协议版本4(TCP/IPV4)属性,查看是否选择自动获得IP地址方式。

云主机可ping通,终端可登录,无法ssh/远程桌面登录

1. 检查sshd sever或远程桌面服务

linux系统云主机检查sshd server服务是否开启;

windows系统云主机检查远程桌面服务是否开启;

1. 检查sshd.conf配置

检查是否修改了sshd.conf配置文件中端口号,若自定义修改过,请通过ssh -p

host 指定ssh端口号;

2. 检查安全组

检查云主机安全组是否对ssh流量做了限制;

3. 检查防火墙

检查云主机防火墙是否对ssh流量做了限制;

2. 云主机终端无法登陆

以上便是云主机无法连接时,针对几种场景下的排查小妙招,可以快速的定位原因并进行处理。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171222G0RFQM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券