重启 AWS EC2 实例后,运行在实例上未备案的网站无法从中国大陆访问的解决方案

问题排查:

  1. 是否使用的是中国大陆的服务商注册的域名或 DNS 管理?
    1.1 如果是,可能是被管理商扫描到了,请备案
    1.2 如果不是,跳转至解决方案

解决方案:

  1. 前往 AWS EC2 控制台
    1.1 选择左侧面板中网络与安全选项中的弹性 IP
    1.2 点击分配新地址按钮
    1.3 在跳转的页面中,点击分配按钮,会显示新地址请求成功,点击关闭按钮
  2. 会自动跳转至弹性 IP 面板
    2.1 点击操作按钮,在弹出的菜单中选择关联地址
    2.2 在跳转的页面的实例下拉菜单中,选择要关联的实例,点击关联按钮
  3. 尝试重新从中国大陆访问网站
    3.1 如果可以访问,恭喜你,解决了这个问题
    3.2 如果不能访问,跳转至 4.
  4. 前往 AWS EC2 控制台中的弹性 IP 面板
    4.1 选择你要操作的实例
    4.2 点击操作按钮,在弹出的菜单中选择取消关联地址
    4.3 在弹出的窗口中,点击取消关联地址按钮
  5. 窗口自动关闭后,点击操作按钮
    5.1 在弹出的窗口中,点击发布按钮
  6. 重复 1.1 至 3. 的步骤,直至可以中国大陆访问网站