wgetを使用するとWordPressが見つかりません。

wgetを使用するとWordPressが見つかりません。

Ubuntu 16.04サーバーでこれを実行すると、wget https://wordpress.org/latest.tar.gz次の結果が表示されます。


得る


別のソースを試してみましたが、私が経験している特定のエラーはありません。

wordpress.orgが見つからないようです。理由がわからない。 DNSの問題かもしれませんか?

答え1

解決策が見つかりました。

/etc/hosts私がしなければならなかったのは、ファイルにIPアドレスとドメイン名を追加することだけでした。

このように:

ここに画像の説明を入力してください。

このハッキングで私の問題は解決しました。

答え2

DNSやネットワークに問題がある可能性が高いです。表示されるエラー メッセージを見ると、名前解決の問題があることを示します。

Resolving wordpress.org(wordpress.org)...failed: Temporary failure in name resolution. wget: unable to resolve host address 'wordpress.org'

  • まず、既知のパブリックIPアドレス(Google DNSサーバーなど)にpingを実行してping -c1 8.8.8.8一般的なインターネット接続を確認する必要があります。
  • 肯定的な応答を受け取ったら、/etc/resolv.confDNSリゾルバーサーバー(通常はISP、ハイパーバイザー、またはDHCPサーバーによって提供される)を含むファイルの内容を確認する必要があります。また、これらのIPアドレスに対してpingを試すこともできます。
  • クイックテストのために、現在のresolv.confファイルの内容を次のように置き換えることができます。まず、現在のコンテンツをバックアップし、上記で提案した最初のpingテストが機能していることを確認してください。 nameserver 9.9.9.9 nameserver 8.8.8.8 nameserver 8.8.4.4
  • nslookupをお試しくださいnslookup wordpress.org 9.9.9.9
  • nsswitchファイルは検索順序を定義します/etc/nsswitch.conf。似たような線を探してhosts: files dns mdns4似た線を探すorder hosts,bind,nis
  • DNSが使用するポートであるUDPポート53へのアクセスをブロックするローカルファイアウォールはありますか?

関連情報