4

我知道这听起来可能很愚蠢,但无论如何。也许有什么诀窍?

我只想让本地 Web 服务器接收来自我本地机器的请求,但以某种方式看到不同的 IP 地址?即使是与臭名昭著的 127.0.0.1 不同的单曲也会有很大帮助。

有没有可用的选项?

4

5 回答 5

5

尝试127.0.0.2127.0.0.3...或...

认真的,试试吧!

根据您的操作系统,localhost可能可以通过整个127.0.0.0/8网络访问,因此甚至127.42.37.254可以访问localhost(它在我的 Ubuntu 机器上)。

于 2009-04-23T19:05:36.057 回答
4

或者在您的 HOSTS 文件中为您想要的任何内容添加一个条目,指向 localhost。

于 2009-04-23T19:09:16.127 回答
2

您是否通过 127.0.0.1 访问本地 Web 服务器?如果是这样,如果您使用机器的实际 IP 地址怎么办?该请求仍将在您的本地 Web 服务器上结束,但它可能会将其视为发件人而不是 127.0.0.1。

于 2009-04-23T19:07:53.667 回答
0

您可以使用您的公共IP 地址

于 2009-04-23T19:08:49.950 回答
0

您始终可以配置网络服务器以侦听您的网络 IP 地址,然后使用该 IP。

另一方面,如果您希望从多个域(如 a.localhost、b.localhost 和 c.localhost)获取请求,请尝试编辑您的主机文件以将域重定向到 127.0.0.1

于 2009-04-23T20:33:07.127 回答