DNSサービスの概要:
DNS(ドメインネームサーバー、ドメインネームサーバー)は、ドメイン名(ドメイン名)とそれに対応する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情報が消えたことがわかりました。以下に示すように:
囧rz! Ubuntuは、このファイルを手作業で編集しないでください。変更内容は上書きされます。
システム環境:
システムプラットフォーム:Ubuntu 14.04
Ubuntuでのresolv.confの編集ルールを整理してから、静的dns構成の再起動の失敗の問題に対処するための適切な薬を処方する方法を要約できます。
プロセス分析:
dns-nameservers 180.76.76.76//サポート、BaiduのDNSサーバー
dns=119.29.29.29//TencentのDNSサーバー
nameserver=223.5.5.5//AliのDNSサーバー
静的IP構成
Ubuntuのネットワーク構成情報は/ etc / network / interfacesに配置されます。構成がipを動的に取得するように構成されている場合は、上記のファイルに次のコンテンツを追加します。
次のコマンドを使用して、ネットワーク構成情報ファイルを開きます。
sudo gedit /etc/network/interfaces
ファイルを編集します(getwayが正しいかどうかを確認するように注意してください)。
auto eth0
iface eth0 inet static
address 192.168.8.119
netmask 255.255.255.0
gateway 192.168.8.1
構成が完了したら、ネットワークを再起動します。
sudo /etc/init.d/networking restart
このとき、変更された構成情報が表示されます
総括する
DebianシリーズのディストリビューションでのLinux静的DNSサーバーのバインドプロセスが詳細に整理されました。上記の3つの方法のいずれかを使用できます。 (囧rz、各メソッドの構文は異なり、Linuxをだまします)もちろん、RedHatシリーズのディストリビューションは上記のコンテンツを参照できます。dnsサーバープロセスの静的構成は類似している必要があります。
さて、これがこの記事の全内容です。この記事の内容が、皆さんの勉強や仕事に役立つ参考になることを願っています。ご不明な点がございましたら、メッセージを残してご連絡ください。ZaLou.Cnへのご支援ありがとうございます。
Recommended Posts