可通过IP地址访问AWS Application Load Balancer

时间:2018-08-23 19:09:58

标签: amazon-web-services ip amazon-elb amazon-alb

我有一个基本的应用程序负载平衡器设置,可将Web流量路由到一些不同的EC2实例。负载平衡器有两个公共IP地址,如果在浏览器中输入,则两个都会显示我的站点。换句话说,负载均衡器IP可以访问该站点

如何配置负载平衡器,以使公共IP地址无法在浏览器中访问?考虑到我的负载均衡器IP,我希望页面无法加载。

我所有的DNS记录都指向负载均衡器的DNS名称,而不是两个公用IP

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:2)

当用户在Web浏览器中输入DNS名称时,浏览器/计算机将使用DNS将名称解析为IP地址。然后,浏览器连接到该IP地址。

DNS仅仅是将名称转换为IP地址的“查找”服务。

因此,无法禁用IP地址,同时仍然允许DNS工作。

以下是一个比喻::有人知道您的名字并想给您打电话,所以他们在电话簿中查找您的电话号码(我知道是老式的)。然后,他们通过电话号码给您打电话。在他们不知道您的电话号码的情况下,不允许他们给您打电话。