LinuxにDNSアドレスを追加するには
LinuxシステムでDNSアドレスを追加するには、次の手順に従います。
- ターミナルウィンドウを開き、rootユーザーまたはsudo権限のあるユーザーでログインします。
- /etc/resolv.conf ファイルを編集するには、任意のテキストエディタでファイルを開きます。例えば、vi エディタを使用する場合は以下のコマンドを実行します: sudo vi /etc/resolv.conf
- DNSサーバーのアドレスを指定するには、ファイルの先頭に以下の行を追加します。
nameserver DNS_IP_ADDRESS
DNSサーバーの実際のアドレスをDNS_IP_ADDRESSに置き換えてください。DNSサーバーのアドレスを複数追加できる場合は、アドレスをそれぞれ1行ずつ追加してください。
- :wqで保存して終了するにはviエディターでEscを押してから:wqと入力し、Enterキーを押す。
- ネットワークサービスを再起動して変更を反映させます。以下のいずれかのコマンドを実行してください。
- systemdを利用するシステム(例:CentOS 7、Ubuntu 16.04以降):sudo systemctl restart systemd-resolved.service
- init.d を使用しているシステム(CentOS 6 など)の場合:sudo service network restart
追加した DNS サーバーアドレスを使って、ドメイン名の解決が行われます