systemd-resolvedを停止するには、次の手順を実行します。
- ターミナルを開きます。
-
次のコマンドを入力して、systemd-resolvedを停止します。
sudo systemctl stop systemd-resolved
これにより、systemd-resolvedが停止されます。ただし、注意点として、DNS名前解決が正常に機能しなくなる可能性があるため、停止する前に代替のDNS設定を行っておくことをお勧めします。
-
systemctlコマンドを使用して、systemd-resolvedの状態を確認します。
sudo systemctl status systemd-resolved
エラーメッセージや警告が表示される場合は、具体的な問題を特定するためにそれらを確認します。
-
syslogファイルを確認します。以下のコマンドを使用して、最新のエラーメッセージを表示します。
cat /var/log/syslog | grep systemd-resolved
syslogファイルには、systemd-resolvedに関連するログが保存されており、問題の特定に役立ちます。
-
DNS設定ファイルを確認します。以下のコマンドを使用して、現在のDNS設定を表示します。
cat /etc/resolv.conf
DNS設定に問題がある場合は、適切な設定を行う必要があります。例えば、別のDNSサーバーを使用する場合は、以下のように設定できます。
sudo nano /etc/resolv.conf
ファイル内で適切なDNSサーバーを指定し、保存して終了します。
これらの手順とコード例を参考にすることで、systemd-resolvedの停止方法とエラーの解析が可能です。必要に応じて、具体的なエラーメッセージや状況に合わせてさらなるトラブルシューティングを行ってください。