我想在AWS上部署Web服务器。
但是我想知道Nat GW是必要的
在我的图中
公共子网:应用程序负载平衡器 专用子网:Web服务器
在此图中,从Internet的访问将是:IGW-> ALB-> WEB服务器
但是从Web服务器进行的访问将像这样工作吗? WEB服务器-> ALB-> IGW
还是WEB服务器-> NAT GW-> IGW?
请让我知道
答案 0 :(得分:1)
从Web服务器进行的访问将像这样工作吗? WEB服务器-> ALB-> IGW或WEB服务器-> NAT GW-> IGW吗?
专用子网中的Web服务器需要NAT网关/实例,如果它们需要访问Internet。例如,要安装某些软件,请安装更新或调用外部api。在这种情况下,您需要:
WEB server -> NAT GW -> IGW
但是,您可以在实例上预安装所有必需的软件,构建自定义AMI,然后使用AMI启动您的Web服务器。在这种情况下,您可能完全不需要实例的Internet访问。因此,不需要NAT网关。