DNS(** D ** omain ** N ** ame ** S ** erver、ドメイン名サーバー)は、ドメイン名(ドメイン名)とそれに対応するIPアドレス(IPアドレス)を変換するサーバーです。メッセージのドメイン名を解決するために、ドメイン名と対応するIPアドレス(IPアドレス)のテーブルがDNSに格納されます。
ラボに実装されている模倣ストレージシステムはIPアドレスを動的に変更する必要があるため、dnsサーバーを構築する必要があり、ipアドレスを照会および変更する必要があるサーバーは同じdnsサーバーにバインドされます。通常、RedHatシリーズ(例:Fedora、Centos)システムでは、dnsサーバーを変更する必要があるのは非常に簡単なことですが、対応する/etc/resolv.confファイルを直接変更できます。ネームサーバーの背後にあるIPアドレスを追加または変更するだけです。でも、これはDebianシリーズ(例:Ubuntu、Mint)と同じ設定だとバカバカしく思っていたので、変更しても使えるようです。
停電して1日再起動した後、UbuntuシステムのDNSサービスが集合的に失敗し、調査の結果、/ etc / resolve.confファイルが上書きされ、最初に構成されたdns情報が消えたことがわかりました。以下に示すように:
Screenshot from 2017-11-13 08:24:46.png
囧rz! Ubuntuは、このファイルを手作業で編集しないでください。変更内容は上書きされます。
システムプラットフォーム:Ubuntu 14.04
Ubuntuでのresolv.confの編集ルールを整理してから、静的dns構成の再起動の失敗の問題に対処するための適切な薬を処方する方法を要約できます。
概要:DebianシリーズのディストリビューションでのLinux静的DNSサーバーのバインドプロセスが詳細に整理されました。上記の3つの方法のいずれかを使用できます。 (囧rz、各メソッドの構文は異なり、Linuxをだまします)もちろん、RedHatシリーズのディストリビューションは上記のコンテンツを参照でき、dnsサーバープロセスの静的構成も同様である必要があります。抜けがある場合は、ご指摘ください。
Recommended Posts