Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 百胜餐饮集团';除非AWS防火墙中存在异常,否则无法正常工作。如何基于DNS名称进行例外?_Amazon Web Services_Redhat_Yum - Fatal编程技术网

Amazon web services 百胜餐饮集团';除非AWS防火墙中存在异常,否则无法正常工作。如何基于DNS名称进行例外?

Amazon web services 百胜餐饮集团';除非AWS防火墙中存在异常,否则无法正常工作。如何基于DNS名称进行例外?,amazon-web-services,redhat,yum,Amazon Web Services,Redhat,Yum,当我尝试通过yum安装某些东西时(例如,yum install java),我会得到以下结果: Could not contact CDS load balancer rhui2-cds01.us-west-2.aws.ce.redhat.com, trying others. Could not contact any CDS load balancers: rhui2-cds01.us-west-2.aws.ce.redhat.com, rhui2-cds02.us-west-2.aws.

当我尝试通过yum安装某些东西时(例如,yum install java),我会得到以下结果:

Could not contact CDS load balancer rhui2-cds01.us-west-2.aws.ce.redhat.com, trying others.

Could not contact any CDS load balancers: rhui2-cds01.us-west-2.aws.ce.redhat.com, rhui2-cds02.us-west-2.aws.ce.redhat.com.
今天早些时候,我安装了各种各样的yum软件包。今天晚上我试了好几次,但都没有成功

此链接说明需要制定某些防火墙规则:

我没有解释为什么今天早些时候所有的Yum-install命令都能工作。几个不同的机器后来停止工作。解决方案如下:通过AWS控制台,我打开了端口443上的所有流量(入站和出站流量)

这不是一个理想的解决方案或永久的解决方案。AWS控制台中的安全组仅允许基于IP地址和IP地址范围进行过滤。DNS名称不是筛选的一部分


使用AWS,如何将端口443和端口80打开到特定的DNS名称?

您想要防御入站流量,通常可以保持出站规则打开。AWS安全组是一个有状态防火墙,因此如果VM建立连接(例如到yum repo),将自动允许返回流量


您可以通过打开出站规则并关闭入站规则以仅允许SSH连接来测试这一点。如果您没有被VPC网络ACL阻止,则yum命令将起作用。

在AWS Amazon Web服务上,请确保您是“root”用户,而不是ec2用户

类型:


这解决了我的问题。

尝试
sudo-yum安装…


这对我来说很有效,没有做任何额外的防火墙更改。

在AWS亚马逊网络服务上,你能尝试ping yahoo.com吗? 如果你有未知的主机

我有同样的问题,我解决了如下,你可以试试

您需要配置dns解析程序。 1.vi/etc/resolv.conf; 2.添加一行名称服务器8.8.8.8

我得到:

无法联系CDS负载平衡器rhui2-cds01.us-west-2.aws.ce.redhat.com,正在尝试其他服务

我无法解析名称rhui2-cds01.us-west-2.aws.ce.redhat.com(例如,使用ping或nslookup)

我试过: -创建多个EC2实例。 -在那里创建另一个VPC和一个EC2


当天晚些时候,问题自行解决。

[root@usvacdhprd60~]#sudo su-root[root@usvacdhprd60~]#yum安装htop加载的插件:amazon id,rhui-lb,security无法联系CDS负载平衡器rhui2-cds01.us-east-1.aws.ce.redhat.com,tring其他。设置安装过程包htop-1.0.1-2.el6.x86_64已安装,最新版本无需执行任何操作[root@usvacdhprd60~]#我部署了Amazon AMI RHEL-7.2_HVM_GA-20151112-x86_64,这基本上是他们的“库存”RHEL映像,我真的不知道,如果不使用root,您甚至无法搜索yum存储库(而试图解决这个问题正是我来到这里的原因,哈哈)。所以……我认为你必须是root用户才能在AWS RHEL AMIs上使用yum。作为非root用户,你不能执行简单的
yum search
命令,这真是太奇怪了。@Ilya-同意。我是在访问之后才这样做的,在我的ACL中添加了短暂的49152-65535,而不是1024-65535入站,前者会阻止yum工作(不知道百胜回到哪个港口)。你甚至在2019年救了我
sudo su - root