相关疑难解决方法(0)

没有弹性IP地址,ec2实例无法访问公有子网中的Internet?

我在aws上工作.我创建了一个公有子网,其网络ACL允许所有网络流量,并与路由表中的互联网网关相关联.

然后我创建一个没有弹性IP的ec2实例和一个带弹性ip的ec2实例,安全组也允许所有流量.

我ssh到具有弹性ip的实例.当我运行yum update并卷曲www.baidu.com等时,它运行良好.但是当我ssh到没有弹性ip的ec2实例时,我无法访问互联网.有谁知道这是为什么?

amazon-ec2 amazon-web-services

13
推荐指数
3
解决办法
2万
查看次数

在执行命令之前等待网络接口

关于如何实现这一点,我有几点想法.不知道我怎么编写脚本.

方法1 :(可能是更好的选择)

创建一个ping服务器的循环,直到收到回复,然后执行命令,如果在X时间内没有收到回复/运行continue脚本.

方法2:

检查网络接口是否具有有效的IP然后继续脚本

如何在脚本中添加此功能.awk或grep会在这样的情况下使用吗?提前感谢您提供任何输入.

bash shell networking

7
推荐指数
1
解决办法
3813
查看次数

在继续bash之前等待网络链接

有没有办法在继续之前检查bash脚本中多个接口的成功网络接口链接?

就像是:

eth0 eth1 eth2 eth3 network interfaces are brought up
Wait for link detection on all 4 interfaces
Proceed
Run Code Online (Sandbox Code Playgroud)

bash networking ping ifconfig

7
推荐指数
1
解决办法
1万
查看次数