无法使用 yum 更新 - 无法解析主机

无法使用 yum 更新 - 无法解析主机

我在运行 CentOS 6.7 x86_64 的裸 KVM 服务器上遇到了两个问题

  1. 每当我尝试 yum update 时,我都会得到一个PYCURL ERROR 6 - Couldn't resolve host 'mirrorlist.centos.org

    配置是/etc/resolv.conf8.8.8.8 和 8.8.4.4,我将其更改为 OpenDNS 的 IP,但仍然不起作用。我甚至检查了一下ifcfg-eth0,一切都很好。我也检查了一下,ifup eth0 up但仍然没有结果。我多次重启了服务器。

  2. 我可以通过 VNC 访问服务器,我想通过 SSH 访问它。我在 iptables 中解除了对端口 22 的阻止,修改了 SSH 配置文件以在端口 22 和协议 2 上运行,甚至停止了 iptables。但我仍然无法登录 SSH。

请指导我。我到处搜索,但找不到正确的答案。

答案1

(我有一些问题要问,但由于格式问题,我无法发表评论。我会在最终答案出来后更新这个答案。希望这不是问题)

根据您的描述,这似乎是连接问题。

1) 虚拟接口有链接吗?使用 ethtool eth0 检查,您应该看到类似以下内容:

# ethtool eth0 | grep -i link 
    Supported link modes:   10baseT/Half 10baseT/Full 
    Advertised link modes:  10baseT/Half 10baseT/Full 
    Link detected: yes

如果这不起作用,请检查您的虚拟网络配置

2)如果检查有效,请尝试手动解析mirrorlist.centos.org:

# host mirrorlist.centos.org
mirrorlist.centos.org has address 84.22.180.89
mirrorlist.centos.org has address 88.150.173.218
mirrorlist.centos.org has address 108.61.16.227
mirrorlist.centos.org has IPv6 address 2a02:2498:1:3d:5054:ff:fed3:e91a

相关内容