文档首页/ 主机迁移服务 SMS/ 用户指南(阿布扎比区域)/ 常见问题/ 迁移网络/ “无法连接目的虚拟机,请检查目的虚拟机IP是否可达,或者8899、8900端口是否开放”该如何处理?
更新时间:2022-11-17 GMT+08:00

“无法连接目的虚拟机,请检查目的虚拟机IP是否可达,或者8899、8900端口是否开放”该如何处理?

问题描述

当连接目的端服务器失败时,提示“无法连接目的虚拟机,请检查目的虚拟机IP是否可达,或者8899、8900端口是否开放”。

问题分析

windows系统迁移时,目的端服务器需要开放8899端口与服务端通信,开放8900端口与源端通信。如果建立通信失败,则会提示该错误。建议您参考本章节操作步骤排查“无法连接目的虚拟机”的原因。

检查源端网络是否可以连通目的端

  1. 登录源端服务器。
  2. 在源端服务器中telnet 目的端IP提示的报错端口,如果无法正常telnet通目的端提示的报错端口,请检查源端与目的端的DNS,防火墙,安全组、本地网络等。
  3. 在源端服务器中telnet 目的端IP提示的报错端口,如果无法正常telnet通目的端提示的报错端口,请检查源端与目的端的DNS,防火墙,安全组、本地网络等。

目的端Peagent异常

如果排除网络问题,请尝试强制重启目的端服务器,等待3分钟之后再尝试开始迁移。

检查目的端安全组是否开放8899、8900端口

  1. 登录管理控制台。
  2. 在目的端弹性云服务器列表页面,单击要查看的弹性云服务器名称,进入弹性云服务器详情页。
  3. 弹性云服务器详情页,单击“安全组”,查看安全组是否开放8899、8900端口以及是否有指定源地址IP。

    如果入方向规则中没有开放8899、8900端口,请添加一条8899、8900端口的规则;如果有8899、8900端口的规则但是源地址IP不是0.0.0.0/0或源端服务器IP,请修改为0.0.0.0/0。

    具体修改方式请参考如何配置目的端服务器安全组规则?

检查目的端网络ACL是否禁用了8899、8900端口

  1. 登录管理控制台。
  2. 查看云服务器对应的子网是否关联了网络ACL。

    如果创建并关联了目的端服务器所在的子网,并且网络ACL入方向规则中有下图所示的8899、8900端口,请修改策略为“允许”。

    具体修改方式请参考《虚拟私有云用户指南》的“修改网络ACL规则”章节