サポートネットワーク

0 Comments

LinuxでDNS設定を変更する

最終更新日:2019-07-22

作成者:Jered Heeschen

サーバーのドメインネームサーバー(DNS)設定が正しく設定されていないか、独自のものを使用したい場合は、Linux®サーバーのDNS設定を変更する方法について説明します。,

SSLorで稼働する前にテストリンクなしでサイトをテストしたい場合は、DNS変更の前にエイリアスサイトが機能することを確認します。hostsファイルを変更して、特定のマシン上のドメインのdnを上書きすることができます。

構成ファイルへのネームサーバーの追加

ほとんどのLinuxオペレーティングシステムでは、システムがnameresolutionに使用するDNSサーバーは/etc/resolvで定義されます。confファイル。 そのファイルには少なくとも一つのnameserver行が含まれている必要があります。 各nameserver行はDNSserverを定義します。, ネームサーバーは、システムがファイルで見つけた順序で優先順位が付けられます。 ネームサーバーのインターネットプロトコル(IP)アドレスを使用するときに、システムがDNSserversに到達する方法を知っているまでドメイン名をどうするかを知らないため、構成ファイルにそれらを入力します。いくつかのケースでは、/etc/resolv。confは直接管理されたファイルで、ネットワークサービス(initscriptsまたはNetworkManagerを使用してnetwork)によって設定されます。, 設定ファイルを直接編集するには、次の手順を使用してDNSサーバーを追加します。

  1. resolvを開きます。必要な変更を行うために、nanoなどのエディタを使用してconfファイルを作成します。 ファイルがまだ存在しない場合は、次のコマンドで作成します。

    sudo nano/etc/resolv。conf

  2. 使用するネームサーバの行を追加します。 次の表は、クラウドサーバーのデータセンターに応じて、使用するネームサーバーのIPアドレスを示しています。, “ネームサーバーのIPアドレス”列には、設定ファイルに追加するラインが表示されます。

    データセンター ネームサーバーのIPアドレス
    香港(HKG) ネームサーバー120.136.32.62
    ネームサーバー120.136.32.63
    北バージニア州(iad) ネームサーバー69.20.0.164
    ネームサーバー69.20.0.196
    ロンドン(lon) ネームサーバー83.138.151.80
    ネームサーバー83.138.151.51.,81
    Chicago (ORD) nameserver 173.203.4.8
    nameserver 173.203.4.9
    Dallas/Fort Worth (DFW) nameserver 72.3.128.240
    nameserver 72.3.128.241.
    Sydney (SYD) nameserver 119.9.60.62
    nameserver 119.9.60.63.
    Frankfurt (FRA) nameserver 159.135.130.45
    nameserver 159.135.130.46
  3. Save the file.,

  4. 新しい設定が機能していることを確認するには、ping次のコマンドを使用してドメイン名を指定します。

    ping-c3rackspace.com

次のような結果が表示されます。

unknown hostメッセージが表示された場合は、DNSサーバーとして設定したIPアドレスを再確認してください。

IPv6アドレスを持つ同じネームサーバーの追加

サーバーでIPv6を使用している場合、ネームサーバーのIPv6addressesをresolvに追加する必要がある場合があります。confファイル。, 次の手順を実行することで、aDNSサーバーにIPv6アドレスがあるかどうかを確認できます。

IPv6アドレスが返された場合、resolvの別のnameserver

次に、前述のように、ping6コマンドを使用して、正規のpingコマンドを使用して、システムにIPv6を使用させます。

コマンドを使用して、システムがIPv6を使用するようにテストします。

ping6コマンドを使用して、システムがIPv6を使用するようにテストします。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です