AWS EC2多网卡路由

时间:2019-11-20 15:41:36

标签: amazon-web-services networking amazon-ec2

我目前有3台运行在Apache之外的tomcat服务器,它们在一台机器上分别侦听某些IP地址以重定向到某些路由。我想将它们移至AWS VPC以获得更高的冗余度。我可以在一个实例上拥有三个与prem版本相同的NIC吗?如何使NAT像路由器一样为网站启动并运行?

示例:

eth0 = root.test.com 192.168.0.20/32 to 81.100.10.2, 
eth1 = stage.test.com 192.168.0.21/32 to 81.100.10.3, 
eth2 = test.root.com  92.168.0.22/32 to 81.100.10.4 

1 个答案:

答案 0 :(得分:0)

每个实例可以创建和附加多个EIN。在此处查看限制:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI

然后,您可以根据需要随意路由至这些ENI,只需在路由表中对其进行引用即可。回忆每个VPC都有一个默认路由表,但是您可以在子网级别拥有其他路由表。创建两个子网,一个公共子网,一个私有子网,将您的NAT网关放置在您的公共子网中,并通过NAT网关路由来自私有子网的所有Internet通信。

要使子网成为公共子网,我们需要将Internet网关(IGW)附加到VPC并更新公共子网的路由表,以将非本地流量发送到IGW。