Ubuntu 14.04再起動後にDNS配置が失われた問題を徹底的に解決する.


テキスト  http://lampblog.org/1713.html
最近、より使いやすいDNSが得られました.再起動するたびにDNSプロファイル/etc/reolv.comの再起動が無効になります.
インターネットで/etc/resoliv.co.com nfのDNS構成は/etc/reolvconf/reolv.co.com nf.d/headからロードされていることが分かりましたので、毎回resov.com nfが無効になります.この文書には説明があります.
オープン/etc/resoliv.com nfの内容は以下の通りです.cat/etc/reolv.com nf
癜Dynamic resov.co nf(5)file for glibc resover(3)generated by resof(8)咻DO NOT EDIT FILE BY HAND-YOUR CHANGES WILL BE OVERWRITTEN
このファイルはreolvconfプログラムの動的作成であり、直接手動で編集しないでください.修正は上書きされます.
だから私たちはこの書類を直接に修正することができません.
資料を調べる方法は二つがあります.
方法1:
sudo vim /etc/network/interfaces
dns-nameservers 8.8.8.8
方法2:(このファイルはデフォルトは空です)
sudo vim /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8nameserver 8.8.4.4
複数のDNSがあれば、一つの行にします.
保存を変更して実行します.
reolvconf-u
sudo vim/etc/reolvconf/reolv.co.nf.d/head
中を開けば次のように表示されます.
また/etc/resoliv.comを見ると、一番下の方が2行多くなります.
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8nameserver 8.8.4.4
今このDNSはすでに発効して、再起動する必要はなくて、もちろん再起動してもなくしません.
また、もう一つの方法は修正/etc/resovconf/resoliv.co.com/headsudo vim/etc/reolvconf/reolv.com/d/headです.
癜Dynamic resov.co nf(5)file for glibc resover(3)generated by resof(8)咻DO NOT EDIT FILE BY HAND-YOUR CHANGES WILL BE OVERWRITTEN
この文書では、手動で変更しないように注意しています.システムのヒントによると、このファイルの変更は勧められません.