Ubuntu 20.04でDNSサーバーを変更する方法


  1. ネットワーク設定の編集: Ubuntuのネットワーク設定ファイルを編集することで、DNSサーバーを変更することができます。以下の手順で進めます。

    • ターミナルを開きます。
    • /etc/netplan/ディレクトリに移動します。
    • sudo nano <config-file>.yamlコマンドを実行し、ネットワーク設定ファイルを開きます(<config-file>は実際のファイル名に置き換えてください)。
    • nameservers:の下に、新しいDNSサーバーのIPアドレスを追加します。複数のDNSサーバーを使用する場合は、各IPアドレスをスペースで区切って追加します。
    • ファイルを保存して閉じます。
    • sudo netplan applyコマンドを実行して変更を適用します。
  2. resolv.confファイルの編集: Ubuntuでは、resolv.confファイルもDNS設定を管理しています。以下の手順で編集します。

    • ターミナルを開きます。
    • sudo nano /etc/resolv.confコマンドを実行し、resolv.confファイルを開きます。
    • nameserver行を編集し、新しいDNSサーバーのIPアドレスに置き換えます。複数のDNSサーバーを使用する場合は、複数のnameserver行を追加します。
    • ファイルを保存して閉じます。
  3. systemd-resolvedサービスの再起動: systemd-resolvedサービスを再起動することで、DNS設定の変更を反映させます。以下の手順で進めます。

    • ターミナルを開きます。
    • sudo systemctl restart systemd-resolvedコマンドを実行して、サービスを再起動します。

以上の手順を実行することで、Ubuntu 20.04でDNSサーバーを変更することができます。これにより、より高速なインターネットアクセスや特定のサイトへの改善されたアクセスが期待できます。