[英]/etc/hosts file not redirecting to local application on mac
我已经在我的机器上的主机文件中设置了一个重定向,它基本上将一个身份验证域指向我在 IIS 中的本地项目(在 Visual Studio for Mac 中运行时) - 但是当我在 Chrome 中键入域名时(例如),我收到一条消息,说无法访问此站点。
我希望它指向的本地 URL 是: http://localhost:44380/ - 为了安全起见我不能透露的实时 URL 但为了这个例子,我们可以说它是:auth.site.com(实际的我使用的 URL 是有效的,它确实在 Chrome 中加载)
这是我当前设置的来自终端的主机文件:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 auth.site.com
我非常熟悉 windows 以及 hosts 文件的工作原理,所以据我所知,这可以在 windows 中运行(我认为无论如何),这里是否有我遗漏的东西,因为显然有些不对劲?
我会首先检查问题究竟出在哪里。 我想到了以下可能的问题:
ping auth.site.com
。 如果您看到来自 127.0.0.1 的响应,这应该可以工作。curl auth.site.com:44380
。如果您对给定的端口不满意,可以进行端口转发。 在hosts 文件中是不能更改端口的,因为hosts 文件只用于域名查找,与端口无关。
本地实例的监听地址是http://auth.site.com:44380/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.