首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon实例ifconfig不显示由EC2附加的接口。

Amazon实例ifconfig不显示由EC2附加的接口。
EN

Server Fault用户
提问于 2016-09-09 17:50:54
回答 2查看 5K关注 0票数 1

我在VPC中启动了一个c3.xLargeubuntu实例。此实例支持4个接口。我使用ec2 python对create_network_interface和attach_network_interface添加eth1、eth2和eth3。在AWS控制台上,实例已经启动并运行。所有4个网络接口都显示在AWS控制台中,具有正确的子网ID。

当我将ssh放入实例并使用"ifconfig“显示接口时,只会显示eth0。如果我使用"ifconfig -a",我可以看到eth0-3,但是只有eth0有一个分配给它的IP地址。

我有遗漏什么吗?提前谢谢..。

编辑:在AWS控制台EC2仪表板上,我单击了实例->Description,向下滚动以查看“网络接口”部分,它显示了所有的eth0、eth1、eth2和eth3。如果我单击eth1 - eth3,它们都会显示如下IP地址和状态:网络接口eth1接口ID eni-119f304f VPC ID vpc-873db7e2附件所有者17xxxxx79附件状态附加附件时间星期五09-09 10:58:58 GMT-700 2016删除终止假专用IP地址10.31.2.12

弹性IP地址

来源/Dest。检查真实描述cluster001-demux-peer1 1安全组cluster001-demux

从AWS的角度创建私有IP地址并分配给这些网络接口。

/etc/网络/接口显示了正常的东西:自动显示

代码语言:javascript
复制
# Source interfaces
# Please check /etc/network/interfaces.d before changing this file
# as interfaces may have been defined in /etc/network/interfaces.d
# NOTE: the primary ethernet device is defined in
# /etc/network/interfaces.d/eth0
# See LP: #1262951
source /etc/network/interfaces.d/*.cfg
EN

回答 2

Server Fault用户

发布于 2016-09-09 17:57:29

你没错过太多。只有eth0有一个IP,因此默认情况下,ifconfig将只显示该IP。其他接口要么需要IP,在接口文件中没有配置(S),要么在其第二层广播域上没有dhcp服务。

如何提供/etc/网络/接口的内容,这样我们就可以看到什么应该是什么?也就是说,如果你不马上看到问题。

票数 0
EN

Server Fault用户

发布于 2016-09-09 21:57:04

我想通了。我需要在python create_network_interface和attach_network_interface之间添加一个延迟,例如create_network_interface(1)。这是不必要的,但现在看来AWS基础设施已经改变了,我确实需要添加这个延迟。现在起作用了。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/802168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档