bind9
をセットアップしたいのですが、何かがポート53でリッスンしています。ローカルアドレスはubuntu.ubuntu-do:domainです。無効にするにはどうすればいいですか?私はそれがdnsmasq
だと思うが、それでもそれを無効にするのは辛い。
ポート53は、ドメインネームシステム(DNS)用に予約されています。
あなたの場合、それはパッケージのDNSキャッシュdnsmasq
dnsmasq-base
です。このプレインストールパッケージは、network-manager
のdependencyです、デスクトップ環境のネットワークマネージャー(Unity、GNOMEなど)。
このため、パッケージdnsmasq-base
をアンインストールしたり、サービスを無効にしたりしないでください。 bind9
をインストールすると、すべて問題ありません
Sudo apt-get install bind9
次のようなものが表示されるはずです。bind9
(named
)もポート53で実行されています。
% Sudo netstat -tulpn | grep ":53 "
tcp 0 0 192.168.2.131:53 0.0.0.0:* LISTEN 8921/named
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 8921/named
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1223/dnsmasq
tcp6 0 0 :::53 :::* LISTEN 8921/named
udp 0 0 192.168.2.131:53 0.0.0.0:* 8921/named
udp 0 0 127.0.0.1:53 0.0.0.0:* 8921/named
udp 0 0 127.0.1.1:53 0.0.0.0:* 1223/dnsmasq
udp6 0 0 :::53 :::* 8921/named
コマンドを使用する
Sudo netstat -tulpn
p ortsおよびl dpおよびt cpのプロセスを表示する。 DNSの場合、通常はUDPです。
つかいます
ps -p PID -o comm=
特定のプロセスID(PID)のコマンド名を表示します。