共享服务器上网站的完整 URL 路径

共享服务器上网站的完整 URL 路径

我的 ISP 目前无法解析 DNS。但我可以通过 IP 地址访问大多数网站,有没有办法通过 IP 访问共享服务器上我自己的网站?我没有得到答案。

比如 32.36.221.54/~blablacom/ 我怎样才能在不向他们索取的情况下获得这个信息?

答案1

你当然可以:

telnet <ip of your provider> 80
GET / HTTP/1.1
Host: <name of your vhost>

就是这样。它应该会输出文本。

当然,更简单的方法是在文件中输入 IP 和主机名/etc/hosts并浏览到它。但那会很无聊不是吗?

路径hosts在Linux下一般是-file在Windows下是这里(抱歉,根据 Windows 版本的不同,它有多个位置)。

我无法评论你在哪里找到telnet。通常它在命令提示符中,应该可以从开始菜单访问(我已经很多年没有用过 Windows 了,所以原谅我记不太清楚 Windows 上的 telnet 是如何工作的)

答案2

我的 ISP 目前无法解析 DNS。

您是否尝试过使用 Google 的 DNS:8.8.8.8 和 8.8.4.4?

有没有办法我可以通过 IP 访问共享服务器上我自己的网站?

看起来你不能,因为可能有多个域映射到一个 IP 地址。

答案3

使用以下方式查找 IP 地址此网络工具(DNS查找)。不过,您很可能无法使用从那里获得的 IP 地址访问您的网站。原因是 Web 服务器可以处理来自同一 IP 地址的多个域,并通过 http 查询中使用的域名来区分它们。

相关内容