一台 ec2 实例能有2个出口 ip 吗

一台 ec2 实例能有2个出口 ip 吗

现在我在一台 ec2 实例上部署了2个 Outline 服务,分别监听在实例的不同网卡,但是连接这2个 Outline 实例,发现出口的 ip 始终是一样的,现在我需要连接不同的 Outline 服务,出口 ip 不一样,请问有什么办法吗
一台 ec2 实例能有2个出口 ip 吗 2024-08-06 15:13:57
一台 ec2 实例能有2个出口 ip 吗 0
一台 ec2 实例能有2个出口 ip 吗
首先您可以将实例放在外网(Public Subnet)里面,然后添加多张网卡(ENI),并且分别配置出口IP位置(EIP),然后在操作系统内(os level),透过调整 `路由表(Routing tatble) : 非对称式路由(Asymmetric Routing)` 的方式,来达到您的目的。 ### 范例: 非对称式路由(Asymmetric Routing) ``` [ec2-user@ip-10-0-200-161 ~]$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.200.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.169.254 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 0.0.0.0 10.0.200.1 0.0.0.0 UG 0 0 0 eth0 10.0.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 <---- 新添加的路由 0.0.0.0 10.0.100.1 0.0.0.0 UG 10001 0 0 eth1 <---- 新添加的路由 ``` \[+] 让辅助网络接口在 Ubuntu EC2 实例中工作 | AWS re:Post: <https://repost.aws/zh-Hans/knowledge-center/ec2-ubuntu-secondary-network-interface> !!! 最后,必需提醒您,这样的使用方式,会让您的 **维运管理成本** 增加,并且当发生问题时,**排查更为困难**。 同时,这两个 Outline 服务异常时,也容易**互相影响**,所以还是会建议您,另外建立两台比较小一点的实例,把服务 **拆开** 来放。 希望上面的信息,对你有些所帮助!