ECS实例无法连通云助手服务器解决方案

更新时间:
复制为 MD 格式

ECS实例无法访问云助手服务器时,会导致云助手相关功能不可用,您可以根据本文提供的方案进行处理。

问题现象

ECS实例中使用如下命令时,无法成功ping通。此域名是用于执行云助手命令等云助手服务的域名。

说明

请将<region-id>替换为地域的ID。更多信息,请参见地域和可用区

ping <region-id>.axt.aliyun.com

如出现下图类似的情况,无法解析域名,请参照域名无法解析处理方式的步骤操作。

image

如出现下图类似的情况,ping无响应或超时,请参照Ping超时无响应处理方式的步骤操作。

image

处理步骤

域名无法解析处理方式

步骤一:检查域名解析

ECS实例需要能访问云助手服务的域名才能使用云助手相关功能。ECS实例中配置了默认的DNS Nameserver,用于云助手服务的域名,您无需额外配置即可使用。但是,如果您修改过配置文件并覆盖了默认的DNS Nameserver,域名解析可能失败或变慢,导致云助手功能不可用。请您参见为云助手配置域名解析的步骤进行检查。

步骤二:检查实例默认路由

ECS实例需要配置默认路由来实现对外部网络的访问,一般情况下会自动配置。

Alibaba Cloud Linux 3.2104 LTS 64位操作系统为例,执行如下命令,查看路由信息。

route -n

可能的显示结果如下,其中第一条结果表示用于外部网络通信的默认路由,第二条结果表示用于内网通信的路由。

image

如果存在默认路由,则无需进行此步骤,如果缺失默认路由,需要使用如下命令添加:

sudo route add default gw <网关IP> dev <网络接口>

请替换为实际的网关IP与网络接口,此示例中,命令为:

sudo route add default gw 192.168.1.253 dev eth0

(可选)配置开机时自动更新路由,使配置永久生效。

eth0配置路由后,需要将上述执行的路由命令写入文件,配置在开机时自动更新路由,否则重启实例后该路由配置会失效。如果您是临时测试,可忽略此步骤。

  1. 执行如下命令,打开/etc/rc.local文件。

    vim /etc/rc.local
  2. i键进入编辑模式,将您上面实际执行的命令写入文件,然后按Esc键退出编辑模式,输入:wq保存退出。

    说明

    注意替换命令中的网卡标识、网关地址等信息。

  3. 执行如下命令,为/etc/rc.local文件添加执行权限。

    sudo chmod +x /etc/rc.local

Ping超时无响应处理方式

步骤一:检查实例安全组规则

普通安全组出方向默认允许所有访问,即从安全组内ECS实例访问外部都是放行的,无需额外配置。而企业安全组出方向默认禁止所有访问,即从安全组内ECS实例访问外部都是禁止的。因此对于企业安全组,或您在普通安全组中添加过拒绝的出方向规则,则需要配置放行出方向网络访问权限。

云助手服务器的IP地址范围为100.100.0.0/16,需要您添加协议类型为自定义TCP,目的端口为443,授权对象为100.100.0.0/16的安全组出方向规则,具体操作,请参见添加安全组规则

image

步骤二:检查实例系统防火墙

如果您启用了ECS实例的系统防火墙(默认不启用),需要添加相关放行规则或关闭防火墙。

Linux实例

本操作以CentOS 7.9为例,其他版本的Linux系统操作可能有所差异。

  1. 远程连接Linux实例。

    具体操作,请参见通过密码或密钥认证登录Linux实例

  2. 执行如下命令,查看防火墙中已配置的规则。

    iptables -L
    • OUTPUT出方向规则处,查看是否有禁止的策略,如果没有则无需操作。如下图所示:图中的策略禁止了所有的出方向流量。image

    • 使用如下命令放行访问云助手服务器的流量。

      iptables -I OUTPUT -p udp --dport 53 -j ACCEPT
      iptables -I OUTPUT -d 100.100.0.0/16 -p tcp --dport 443 -j ACCEPT

Windows实例

本操作以Windows Server 2012为例,其他版本的Windows Server系统操作类似。

  1. 远程连接Windows实例。

    具体操作,请参见通过密码或密钥认证登录Windows实例

  2. 单击左下角的服务器管理..png图标,打开服务器管理。

  3. 选择右上角的工具(T)>高级安全 Windows防火墙

    2023-05-28_20-21-16..png

  4. 查看防火墙状态。

    1. 如果防火墙处于关闭状态,无需进行任何操作。

      2023-06-04_18-49-00..png

    2. 如果防火墙状态为已启用,请继续以下操作。

      1. 高级安全 Windows防火墙页面,单击出站规则

      2. 检查是否有阻止的策略禁止了出方向流量,如果有,需要禁用或修改这些规则。