お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2022-09-11 17:46:39

matsudatt51
新しいメンバ
登録日: 2022-09-11

curlで「Couldn't resolve host」エラー

はじめまして

ubuntuをインストールして、linux上で動くプログラム(コンパイル済み)をインストールしようとしました。

プログラムのインストールとしては、以下のコマンドを打ち込めとありました。
curl https://dl.openfoam.com/add-debian-repo.sh | sudo bash

しかし、

途中(0:00:09)で、

0curl:(6) Could not resolve host: dl.openfoam.com

と出てとまってしまいました。

このエラーを検索すると、
https://qiita.com/bz0/items/7d4bac34c6cdada59b94

に、/etc/resolv.confのDNS設定がおかしいためだと書いてあります。
そこで、
nameserver 8.8.8.8
と修正して、apacheを再起動しcurlを再実行するとうまくいくとありました。

1)まず、resolv.confをどうやって修正するか。(ネットで検索すると、書き換えても再度、リセットされるとありました)
2)apacheを再起動とは、何をどうすることなのか。

あたり、どういった知識が必要でしょうか・・・

オフライン

 

#2 2022-09-18 23:06:22

elliptic
メンバ
登録日: 2020-03-05

Re: curlで「Couldn't resolve host」エラー

resolve エラーは WSL上のUbuntuでよくあるようですが WSLを使っていますか?

エラーになるのは curlコマンドだけ、 相手が dl.openfoam.com だけですか?
他にUbuntuからインターネットアクセスする場面では問題ありませんか?

コード:

sudo apt update

は成功しますか?
Ubuntuマシンから インターネットへの経路には何がつながっていますか。
現在の/etc/resolv.confの内容はどう書かれていますか?

コード:

ping -c3 8.8.8.8
ping -c3 82.71.205.33
ping -c3 dl.openfoam.com

を実行したらどんな応答がありますか?

#1 matsudatt51 による投稿:

2)apacheを再起動とは、何をどうすることなのか。

VagrantやAppacheを使ってないなら、関係ない記事を読んでいます。
検索トップの記事に飛びつかずに自分の症状に適合するか確かめながら探しましょう。

オフライン

 

Board footer

Powered by FluxBB