欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu中靜態(tài)DNS配置的方法詳解

 更新時間:2017年11月13日 10:32:21   作者:LeeHappen  
這篇文章主要給大家介紹了關于Ubuntu中靜態(tài)DNS配置的相關資料,以及給大家分享了ubuntu中靜態(tài)dns配置的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

DNS服務的簡介:

DNS(Domain Name Server,域名服務器)是進行域名(domain name)和與之相對應的IP地址 (IP address)轉換的服務器。DNS中保存了一張域名(domain name)和與之相對應的IP地址 (IP address)的表,以解析消息的域名。

因為實驗室實現(xiàn)的擬態(tài)存儲系統(tǒng)需要實現(xiàn)動態(tài)變更ip地址,所以需要搭建一個dns服務器,并且將需要查詢變更ip地址的服務器都綁定到同一臺dns服務器之上。通常在RedHat系列(eg:Fedora,Centos)的系統(tǒng)之中,當我們需要變更dns服務器是一件很簡單的事情,可以直接修改對應的/etc/resolv.conf文件。添加或修改nameserver后面的ip地址就可以了。但是我傻乎乎的以為在Debian系列(eg:Ubuntu,Mint)之下也是這樣的設置的,似乎一改也能用,我就沒有細究了。

某天斷電重啟之后,Ubuntu系統(tǒng)上DNS服務集體失效,而后排查發(fā)現(xiàn)/etc/resolv.conf文件被覆蓋寫了,原先配置的dns信息全部消失。如下圖所示:


囧rz! Ubuntu都告訴你了,DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN。

系統(tǒng)環(huán)境:

系統(tǒng)平臺:Ubuntu 14.04

我們來梳理一遍Ubuntu下對resolv.conf的編輯規(guī)則,就可以總結出來怎么對癥下藥去處理靜態(tài)dns的配置重啟失效的問題了。

流程分析:

1.在Ubuntu系統(tǒng)網(wǎng)絡設備啟動的流程中,會依賴/etc/network/interface的配置文件初始化網(wǎng)絡接口,所以直接在/etc/network/interface之中配置好對應的dns服務器會最先寫入/etc/resolv.conf。所以我們可以在其中添加如下內容:

dns-nameservers 180.76.76.76 //支持一下,百度的DNS服務器

2.接下來NetworkManager會接力填充/etc/resolv.conf。依賴配置文件/etc/NetworkManager/NetworkManager.conf通過修改這個配置文件中的dns項,我們也可以實現(xiàn)靜態(tài)dns配置的目的:

 dns=119.29.29.29 //騰訊的DNS服務器

3.如果你錯過了前面兩步,沒關系,我們還有機會補救。接下來resolv會讀取自己的dns配置文件,寫入/etc/resolv.conf。依賴的配置文件是/etc/resolvconf/resolv.conf.d/tail。通過添加dns服務器的方式,我們也可以實現(xiàn)寫入我們靜態(tài)配置的dns服務器。

 nameserver=223.5.5.5 //阿里的DNS服務器

靜態(tài)IP配置

Ubuntu 的網(wǎng)絡配置信息放在 /etc/network/interfaces 中,如果配置動態(tài)獲取ip,則在上述文件中加入以下內容:

使用如下命令打開網(wǎng)絡配置信息文件:

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

配置完成之后重啟網(wǎng)絡:

sudo /etc/init.d/networking restart

這時查看的就修改好的配置信息了

總結

詳細梳理了在Debian系列發(fā)行版之下Linux靜態(tài)DNS服務器的綁定流程,我們可以使用上述三種方法的任意一種。(囧rz,每種方法語法都不一樣,坑爹的Linux)當然RedHat系列的發(fā)行版可以參考上述的內容,靜態(tài)配置dns服務器流程應該也是大同小異。

好了,以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:

相關文章

  • 詳解Linux中nginx如何重啟、啟動與停止

    詳解Linux中nginx如何重啟、啟動與停止

    這篇文章主要給大家詳細介紹了Linux中nginx如何重啟、啟動與停止/設置開機自啟動,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧<BR>
    2023-12-12
  • 詳解Linux 查看服務器開放的端口號

    詳解Linux 查看服務器開放的端口號

    本篇文章主要介紹詳解Linux 查看服務器開放的端口號,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Xshell連接本地Linux虛擬機方式

    Xshell連接本地Linux虛擬機方式

    這篇文章主要介紹了Xshell連接本地Linux虛擬機方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • ubuntu16.04在python3 下創(chuàng)建Django項目并運行的操作方法

    ubuntu16.04在python3 下創(chuàng)建Django項目并運行的操作方法

    這篇文章主要介紹了ubuntu16.04在python3 下創(chuàng)建Django項目并運行,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09
  • Linux下Tomcat的幾種運行方式講解

    Linux下Tomcat的幾種運行方式講解

    今天小編就為大家分享一篇關于Linux下Tomcat的幾種運行方式講解,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • CentOS7修改服務器系統(tǒng)時間的方法

    CentOS7修改服務器系統(tǒng)時間的方法

    服務器上的系統(tǒng)時間不對,比實際的UTC快了將近63分鐘。在這里小編給大家分享下系統(tǒng)時間更正的過程,對centos修改服務器時間的知識感興趣的朋友參考下吧
    2016-10-10
  • grub損壞,開機出現(xiàn)GRUB 2 啟動提示符的解決方法

    grub損壞,開機出現(xiàn)GRUB 2 啟動提示符的解決方法

    下面小編就為大家?guī)硪黄猤rub損壞,開機出現(xiàn)GRUB 2 啟動提示符的解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux 創(chuàng)建修改刪除用戶和組的方法

    Linux 創(chuàng)建修改刪除用戶和組的方法

    這篇文章主要介紹了Linux 創(chuàng)建修改刪除用戶和組的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • CentOS Apache配置詳解 文字說明

    CentOS Apache配置詳解 文字說明

    要想在linux上實現(xiàn)網(wǎng)頁服務器(www)需要Apache這個服務器軟件,不過Apache僅能提供最基本的靜態(tài)網(wǎng)站數(shù)據(jù)而已,想要實現(xiàn)動態(tài)網(wǎng)站的話,最好還是要PHP與MySQL的支持,所以下面我們將會以LAMP(linux+Apache+MySQL+PHP)作為安裝與設置的介紹。
    2011-03-03
  • Linux下實現(xiàn)不活動用戶登錄超時后自動登出

    Linux下實現(xiàn)不活動用戶登錄超時后自動登出

    這篇文章主要介紹了Linux下實現(xiàn)不活動用戶登錄超時后自動登出 ,本文給大家?guī)砹怂姆N方式,每種方式都通過實例代碼文字給大家介紹的非常詳細,需要的朋友可以參考下
    2019-08-08

最新評論