Ubuntu配置DNS伺服器

2021-06-20 14:59:17 字數 1650 閱讀 6411

首先安裝bind套件

**:sudo apt-get install bind

這時在/etc/bind下會出現(這裡跟其他的unix/linux不同,一般其他的unix/linux預設是把配置檔案放

在/etc/named下,資料檔案放在/var/named或/var/bind下的,而ubuntu都一起放在這個目錄下了)

db.0 db.255 db.root named.conf.local

db.127 db.local named.conf named.conf.options

其中named.conf為主配置檔案,named.conf.local和named.conf.options這兩個檔案在其他的unix/linux

系統裡預設是沒有的,ubuntu的這種想法很不錯,把各個部分都分開管理;其餘的部分都是預設生成的幾

個資料檔案。這裡需要稍微講一下區資料檔案裡的幾個資源記錄的含義:

soa記錄:指示該區的權威

ns記錄:列出該區的乙個名字伺服器

ptr記錄:位址到名字的對映 (也就是反向解析)

cname:規範名字 (別名記錄)

下面開始服務配置

快取網域名稱伺服器設定 (cache-only server)

快取網域名稱伺服器顧名思義其自身是沒有網域名稱記錄的,僅僅從別的dns上獲取記錄並做快取記憶體。

安裝好dns服務後,不需要任何配置,只需要把服務起起來就是快取網域名稱伺服器了。

**:sudo /etc/init.d/bind start

主dns配置

安裝好dns後,配置named.conf.local,如下例:

**:zone "163.com" ;

zone "sohu.com" ;

zone "sina.com" ;

...儲存配置,然後再建立相對應的資料檔案,如上例163.com的資料檔案如下:

**:的配置檔案

$ttl 86400

@           in  soa     dns.163.com  root.dns.163.com. (

2005092001 ; serial

28800 ; refresh

7200 ; retry

604800 ; expire

86400 ; ttl

)@           in  ns      dns.163.com

@           in  mx      10      mail.163.com.

dns         in  a       111.111.111.111

www       in   a   222.222.222.222

***       in   a   333.333.333.333

mail       in   cname   ***

...儲存,重啟bind服務就ok了

從dns的配置

從dns的配置和主dns配置很像,只不過不需要建立資料檔案,只需要指定資料檔案存放位置就可以了

**:zone "163.com" ;

};zone "sohu.com" ;

};zone "sina.com" ;

};...

儲存配置,重啟服務。

bind9裡的還有很多其它的功能選項,大家慢慢消化吧!

dns伺服器配置 專案三 DNS伺服器配置

一 專案任務描述 有一所院校,組建了校園內部的區域網並架社內部的web伺服器和ftp伺服器,現需要安裝並配置一台dns伺服器為校園網內部的使用者提供dns服務,使使用者能夠使用網域名稱訪問內部的web 和ftp伺服器以及網際網路上的各個 二 專案任務劃分 子任務1 dns的安裝 子任務2 dns正向...

DNS伺服器配置

dns domain name server,網域名稱伺服器 是進行網域名稱 domain name 和與之相對應的ip位址 ip address 轉換的伺服器。dns中儲存了一張網域名稱 domain name 和與之相對應的ip位址 ip address 的表,以解析訊息的網域名稱。下面就由我給...

DNS伺服器配置

dns簡介 1.dns實際上是網域名稱系統的縮寫,它的目的是為客戶機對網域名稱的查詢提供ip位址,以便使用者用易記的名字搜尋和訪問必須通過ip才能定位的本地網路或internet上的資源。通過dns服務,使得網路服務的訪問更加簡單,許多重要網路服務的實現也需要借助於dns服務。dns服務可視為網路服...