我得到了一个服务的API,我试图通过该API从服务器A发送一条post消息,但是连接不能建立。然后我在API中平移域名。它不工作,所以我认为它将是因为域名没有被公开映射到该网站。
为了找到网站的IP,我从我的客户端B在内部网上点击,然后我用消息中显示的IP来替换域名,然后在服务器A中重试这个帖子,但没有工作。然后,我将IP映射到/etc/hosts中的域名,作为服务器A中的一个主机条目,并使用该域名作为post,它起了作用。
当我用API中的IP地址替换域名时,我想知道为什么它不起作用?它是否只通过添加一个主机条目来工作?
我是服务器故障的新手,如果这个问题是重复的(我认为这是非常可能的),请告诉我。谢谢。
发布于 2021-10-15 01:08:04
许多the服务器使用请求中发送的主机名来确定应该使用哪个网站。这允许在同一个IP上的多个站点。
所以是的,通常需要正确的主机名。
https://serverfault.com/questions/1080588
复制相似问题