我已经能够设置2 ENI来处理ec2 RHEL实例(RHEL ec2实例上额外eni的ip路由)。
但是现在我有了使用eth1进行集群间通信的应用程序,并且服务被绑定到eth1。
但问题是,默认情况下,ELB路由到eth0。
有没有人知道如何编辑我的路线(RHEL ec2实例上额外eni的ip路由),以允许电子邮件传输到eth1?
谢谢
默认值:
ELB ==> eth0 (nothing is bounded here)我想要的:
ELB ==> eth1ELB ==> eth0 ==> eth1发布于 2017-09-02 05:34:21
现在很多人都在质疑为什么在同一个子网上有两个网络接口是必要的。你给我们的唯一信息就是你“需要一个静态的eni”。
我所能做的就是假设您希望在一个接口上设置一个静态IP地址,并且在创建实例时未能以正确的方式配置主接口。
您将不会在AWS中找到任何文档来支持您的请求,因为它不受支持,也不应该执行。
实际上,以下是ENI配置指南中最佳实践的确切措辞:
如果将来自同一子网的两个或多个网络接口附加到实例,则可能会遇到网络问题,例如不对称路由。如果可能,可以在主网络接口上使用辅助专用IPv4地址。有关更多信息,请参见分配辅助专用IPv4 4地址。
如果您的问题是您配置了第一个接口错误,那么添加额外的IP地址到主接口。或者,更好的是,只需创建服务器的AMI,并重新部署具有适当网络接口设置的新服务器。整个过程不到15分钟。
https://serverfault.com/questions/869815
复制相似问题