名前付きデーモンとは何ですか、なぜ実行されているのですか?


10

名前付きデーモンが実行されている理由を知りたいのですが、VPSが正しく動作するために実行されている必要がありますか?

停止または削除できますか?

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

回答:


10

/usr/sbin/namedbind9パッケージによって提供されます。bind9DNSサーバーです。これがVPSの場合、そのパッケージが必要になる可能性は十分にあります。しかし、おそらくそれを削除して何が起こるかを確認し、必要に応じて元に戻すことができます。

sudo apt-get remove bind9

削除により、あなたにとって非常に重要なパッケージを含む他のパッケージを削除したくなるかもしれません。したがって、削除を続行する前に、そのことに注意してください。これにより、なぜbind9がインストールされているかが明らかになる場合があります。使用している他のパッケージに依存している可能性があります。

これを行うべきだと言っているわけではないことに注意してください。これを行うと、サーバーが正常に動作しなくなった場合でも、おそらくインターネットにアクセスしてパッケージをダウンロードして再インストールできます。ただし、接続できない場合や、接続が切断された場合にサーバーに再SSHできなくなる可能性があります。(これを指摘してくれたtgm4883に感謝します。)

.deb再インストールに必要なファイルbind9とその依存関係をキャッシュしておくことで、問題のリスクを大幅に軽減できます。

sudo apt-get --download-only --reinstall install bind9

それを最近実行し、それ以降実行しsudo apt-get cleanいないbind9 場合は、削除後にUbuntuダウンロードサーバーに接続できない場合でも、再インストールできるはずです

sudo apt-get install bind9

sudo apt-get update上記の2つのコマンドの前に実行する必要がある場合があります。

削除したくない場合はbind9、すべてではなく、単にものを見るでしょう、あなたがやった場合(明らかにする可能性が削除される理由は、それがインストールされています)、次のことができますシミュレートし、その除去を:

apt-get -s remove bind9

私はこの回答のすべてに同意しますが、問題のサービス(bind9)を削除すると、再インストールできない可能性があります(DNSサーバーを削除しているため、リポジトリを解決してパッケージを再ダウンロードできない可能性があります)
tgm4883

@ tgm4883それは可能です。それでもシステムがDNSのだろうので、それは、そう思わクライアントとサービスDNS何でもアクセスできること、それは使用していますが。しかし、私の答えがこの問題を回避する方法を説明しない理由はありません(簡単に回避できます)。編集します。
Eliah Kagan

私はバインドを停止し、問題はなく、@ Sathyaの提案でそれを削除しました。問題ありません。
HackToHell

@EliahKagan、それは本当ですが、DNSサーバーとして設定され、DNSクライアントが名前解決にそれ自体を使用しない理由はわかりません(DNSサーバーであるため)。それが事実であり、すべて解決されたように見えます:)
tgm4883 '11 / 07/12
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.