服务器/主机内无法访问本地搭建的网站或公网IP的解决办法

- 注意:本文已弃用,因为雨云已经在2023年1月30日完成了NAT环回的修复。
- 以下任何内容不再适用。

现象

无法访问到服务器内搭建的本地网站。
例如:example.com 是搭建在服务器的网站,通过外部访问(自己的电脑等)访问一切正常,但是在服务器内却不能访问自身搭建的网站。

原因

目前雨云的网络配置中没有配置NAT环回(截止至此文编辑时),所以会导致无法在服务器内访问,但是您可以通过以下配置来解决。

解决方法(Linux):

  1. 登录连接到服务器命令行终端,如SSH。

  2. 输入命令 nano /etc/hosts,当然您也可以使用您喜欢的编辑器如vi
    image

  3. 输入服务器root密码,需要注意的是,Linux并不会把输入的密码显示出来,直接输入即可
    image

  4. 在文件的最后添加一行:127.0.0.1 example.com请注意把example.com替换成您自己的域名
    image

  5. 按 Ctrl + O,然后按Enter键保存文件,然后按Ctrl + X 退出。

解决方法(Windows):
使用文本编辑 C:\Windows\System32\drivers\etc\hosts,按Linux的方法写入地址+域名,保存即可。

到这里,问题应该已经被解决,如果还是没有解决,请在雨云后台发工单联系客服。