「yum -y update」を実行した後、「Curl(6) がホストを確認できません」というメッセージが表示されるのはなぜですか?

「yum -y update」を実行した後、「Curl(6) がホストを確認できません」というメッセージが表示されるのはなぜですか?

Oracle VirtualBoxで実行されるゲストであるCentOS 7.3システムがあります。ホストシステムはWindowsシステムです。 Linuxサーバーで8.8.8.8をpingできます。 Linuxサーバーはホスト名で独自にpingを実行できますping coolvm。ルートとして最近コマンドを実行しましたyum -y update。カールが動作を停止した瞬間です。 FQDNは解決されません。

私がこれをしようとすると:

curl -v http://www.google.com

次のエラーが発生します。

  • ホストを確認できません:www.google.com不明なエラー
  • 接続0カール終了:(6)ホストを確認できません:www.google.com不明なエラー。

nslookup、dig、およびホストコマンドはまだインストールされていません。ホストの確認(「解決タイムアウト」)に関連するエラーのため、新しいYumパッケージをインストールできません。

/etc/resolv.confファイルは次のとおりです。

# Generated by NetworkManager
search localdomain
nameserver 8.8.8.8
nameserver 8.8.4.4

ホストコンピュータ(したがってゲストコンピュータも同様)を再起動してみました。しかし、これは私には役に立ちません。インターネット検索方法は変わりませんでした。

/etc/sysconfig/network-scripts/にあるネイティブNICのインターフェイスには、過去に機能していたDNSサーバースタンザがあります。インタフェースファイルは標準的で完全です。コマンド以降は変更しませんでしたyum -y update

FQDNを確認するにはどうすればよいですか? Lynxコマンドを使用したいです。私のリポジトリは解決にFQDNを使用します。 yumを使用してパッケージをインストールすることはできません。

直す。私は次のコマンドを実行しました。

cat /etc/nsswitch.conf | grep -i hosts

私はこれを見ました:

#hosts:   db files nisplus nis dns
hosts:    files dns myhostname

ベストアンサー1

コマンドを実行してみてくださいdhclient。私はそれを試しました、それは私に効果的です。

おすすめ記事