我知道这听起来可能很愚蠢,但无论如何。也许有什么诀窍?
我只想让本地 Web 服务器接收来自我本地机器的请求,但以某种方式看到不同的 IP 地址?即使是与臭名昭著的 127.0.0.1 不同的单曲也会有很大帮助。
有没有可用的选项?
我知道这听起来可能很愚蠢,但无论如何。也许有什么诀窍?
我只想让本地 Web 服务器接收来自我本地机器的请求,但以某种方式看到不同的 IP 地址?即使是与臭名昭著的 127.0.0.1 不同的单曲也会有很大帮助。
有没有可用的选项?
尝试127.0.0.2
或127.0.0.3
...或...
认真的,试试吧!
根据您的操作系统,localhost
可能可以通过整个127.0.0.0/8
网络访问,因此甚至127.42.37.254
可以访问localhost
(它在我的 Ubuntu 机器上)。
或者在您的 HOSTS 文件中为您想要的任何内容添加一个条目,指向 localhost。
您是否通过 127.0.0.1 访问本地 Web 服务器?如果是这样,如果您使用机器的实际 IP 地址怎么办?该请求仍将在您的本地 Web 服务器上结束,但它可能会将其视为发件人而不是 127.0.0.1。
您可以使用您的公共IP 地址。
您始终可以配置网络服务器以侦听您的网络 IP 地址,然后使用该 IP。
另一方面,如果您希望从多个域(如 a.localhost、b.localhost 和 c.localhost)获取请求,请尝试编辑您的主机文件以将域重定向到 127.0.0.1