Alpine Linux 時々 DNS を確認できない場合があります。

Alpine Linux 時々 DNS を確認できない場合があります。

時々、次のコマンドを実行するとき:

sudo apk update && sudo apk upgrade

Alpine Linuxはインターネットに接続してもパッケージを更新できません。しかし、そうすればsudo su "echo 'nameserver 8.8.8.8' > /etc/resolv.conf"ダウンロードできます。しかし、このソリューションは次のとおりです。

  • 私をイライラすることは、常にDNSを設定する必要があるということです。
  • 時には/etc/resolv.confそれ自体が覆われています。

どうすればもっと永久的な解決策を見つけることができますか?

ベストアンサー1

長すぎます。

  1. ファイルを開く/etc/udhcpc/udhcpc.confテキストエディタを使用します。
    ファイルが見つからない場合は、そのファイル(およびそのファイルを含むフォルダ)を作成するだけです。

  2. 行を追加

    RESOLV_CONF=no
    

完璧。

ここで見つける:https://wiki.alpinelinux.org/wiki/Udhcpc


私の場合、許可された答えは満足できませんでした。

  • その結果、何をしているのかわからず、多くの内容が貼り付けられます。
  • 追加のソフトウェアインストールが必要です。
  • 作成されたコンテンツの前に指定されたDNSサーバーを追加します。/etc/resolv.confそれにもかかわらず、交換するよりも。

dhclientがエントリを前に追加するよりも置き換える方法についてのより多くのガイドラインがあると確信していますが、DHCPの交換をブロックするのと同じくらい簡単な作業はあまりにも多くの研究と面倒な作業です。/etc/resolv.conf別言します。

おすすめ記事