定义EC2networking接口作为公共IP地址的响应

我们在VPC中有一个现有的EC2 Server 2008实例,具有与eth0networking接口关联的弹性IP。 我们为实例添加了一个额外的networking接口eth1,并且该接口还具有弹性IP地址,我们将绑定到不同的网站。

在进行此更改之前,该实例通过连接到eth0networking接口的弹性IP地址从Amazonnetworking外部进行识别。 重新启动服务器后,服务器现在可以在networking外部识别为连接到networking接口eth1的弹性IP地址。

当我说的确认,我的意思是外部资源现在看到实例作为附加到辅助networking接口的弹性IP地址。 从服务器使用http://whatismyipaddress.com/是显示连接到eth1networking接口而不是eth0networking接口的弹性ip地址。 由于此服务器连接到其他有限制哪些IP地址可以build立连接的外部服务,现在正在被阻止。 这也是一个邮件服务器,我宁愿留在有信誉的IP地址。

我怎么能让服务器出现在外面作为弹性IP地址,我已经联系到eth0networking接口,而不是与eth1相关联的弹性IP地址?

我最终做了以下来解决这个问题。

我分离了连接到我的实例的弹性IP地址,注意每个networking接口都连接到哪个networking接口。 然后,我将弹性IP地址与实例的相反networking接口相关联。 然后,我不得不更新我在IIS中的网站的绑定,但我的服务器又回到了原来的弹性IP地址到外部服务。