我在基于AWS的项目结构上工作。 并找出最适合我的:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/images/aeb-vpc-rds-topo.png
但是我所有的实例在本地都认为NGINX。 我使用NGINX作为代理。
我可以在这个scheme中转换NGINX的NAT吗? http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/images/aeb-vpc-rds-topo.png
换句话说 – NGINX能做NAT吗? 或者我应该从我的实例中删除NGINX,并使用其他代理?
Nginx不能是NAT,因为NAT是在OSI模型的L3层(IP包头地址被重写)发生的翻译,并且nginx在L7上工作。
Nginx不可能是NAT,但是AWS最近推出了NAT-as-a-Service,因此您不必为此托pipe自己的服务器。