解决方法:云服务器ECS实例使用公网访问网站异常

2023-10-06 22:16:33 百科 悟空
  问题描述
  

  在ECS实例访问公网网站时,在开发者工具的Elements区域中提示以下错误。

<script src="http://[$IP]/j/?ch"></script>

  具体错误如下图所示。


  
  说明:[$IP]为ECS实例的公网IP地址。
  
  问题原因
  
  该ECS实例的DNS服务器异常。
  
  解决方案
  
  1.确认对应页面的实际代码文件没有异常脚本存在。
  

  2.或者通过网络验证,查看是否存在异常脚本,如果是在Linux系统中遇到此问题,可以在Linux服务器中,执行以下命令,加上不同的User Agent进行curl测试,确认不存在异常脚本。

curl --user-agent "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" http://[$Website]

  
  说明:[$Website]为异常的网址地址。
  
  3.通过以上步骤测试,确认一般在特定网络下会存在异常脚本,推测DNS异常。
  

  4.可以尝试将DNS地址修改为阿里云的DNS地址,以下为阿里云的DNS地址,然后查看是否正常,并建议部署证书服务,通过HTTPS协议访问网站。

223.5.5.5
223.6.6.6

  以上就是关于“ECS实例使用公网访问网站异常”的相关解答,如果亲们还有什么不清楚的问题,可以直接咨询我们的在线技术客服!筋斗云期待与您合作!

发表评论: