Ubuntu16 4中dns伺服器的搭建

2021-10-04 10:44:29 字數 1759 閱讀 9842

在internet上網域名稱與ip位址之間是一對一(或者多對一)的,機器之間只能互相認識ip位址,網域名稱與ip位址的轉換工作稱為網域名稱解析。dns是進行網域名稱解析的伺服器,網域名稱解析需要由專門的網域名稱解析服務來完成。

網域名稱解析分為正向網域名稱解析與反向網域名稱解析,所謂的正向解析即根據網域名稱查到相對應的ip位址,反向解析則反之。

其中,在/etc/bind/named.conf.options檔案中,有一句預設的配置如下圖,該語句所示的目錄的作用是存放正向解析以及反向解析的一些配置檔案,該配置告訴bind,應該到 /var/cache/bind目錄下去找解析檔案。

主配置檔案named.conf如下:

2.備份dns伺服器的使用者配置檔案named.conf.local和**器配置檔案named.conf.options(一般修改配置檔案之前最好是先做備份,不然遇到問題的話真的很難搞,乙個又乙個坑,哭遼~)

3.編輯使用者配置檔案named.conf.local,建立正向解析域和反向解析域

4.在/var/cache/bind路徑下,複製現有的檔案db.local作為正向解析檔案的模板,接下來將檔案qiqijiang.com.zone改為如下內容,其中的192.168.157.128是我的區域網ip位址,可通過命令ifconfig檢視。

同樣地,複製現有的檔案db.127作為反向解析檔案的模板並作修改,其中倒數第二行中的128代表區域網ip的最後乙個位元組號。

5.修改主機網域名稱解析位址,輸入命令:vim /etc/resolv.conf,修改為以下內容:

6.重啟bind服務,輸入命令:service bind9 restart;檢視bind服務執行狀態,輸入命令: service bind9 status

我遇到這個問題是因為ipv6網路設定不當造成的,修改/etc/default/bind9 檔案,改為以下內容:

7.重啟bind服務,並用nslookup命令進行解析測試

或者使用named-checkzone命令,進行區域檔案有效性檢查和轉換,必須指定區域名稱和區域檔名稱。

至此,網域名稱的正向與反向解析就完成了!

以上是本人的一些拙見,如有問題歡迎大佬們指正!

ubuntu16 4核心修復

週日ubuntu的boot分割槽227m空間爆滿了 建議以後裝盤分配較大boot空間 一頓操作把boot裡的核心檔案刪了.乙個核心檔案佔 50m.下面開始恢復核心操作。首先,準備好乙個ubuntu系統u盤。u盤啟動,進入try ubuntu 系統。隨後,命令列輸入 df 命令檢視分割槽情況,確定bo...

定時爬蟲部署到ubuntu16 4

把你的scrapy爬蟲寫好後,我們就可以寫指令碼來執行爬蟲 指令碼的邏輯就是先進去到爬蟲所在的資料夾然後執行scrapy crawl yourspider 你的爬蟲的名稱 有個注意點就是scrapy在指令碼中要寫它的絕對路徑,通過命令which scrapy來獲取路徑 指令碼內容 bin sh cd...

Ubuntu16 4學習之常用命

1 常用目錄作用 根目錄 不建議在根目錄下隨意操作,存放資料 bin 命令儲存目錄 boot 啟動目錄,啟動相關檔案 dev 裝置檔案儲存目錄 etc 配置檔案儲存目錄 home 普通使用者的家目錄 lib 系統庫儲存目錄 mnt 系統掛載目錄 media 掛載目錄 root 超級使用者的家目錄 t...