centos 搭建bind dns伺服器

2022-09-23 21:42:20 字數 1755 閱讀 1721

這裡採用的是bind

yum install bind
安裝後啟動是named

systemctl start named
對/etc/named.conf進行編輯,新增ip,為了方便我這裡設定any

注意下面那個allow-query也要改成any,別的主機才能使用

再新增如下配置

主要是宣告兩個乙個是**,乙個是ip(我這裡演示192.168.1.1,要換成自己的),並且宣告兩個檔案路徑,file結尾的是路徑,預設是在/var/named底下

注意ip宣告的時候是反的

然後按照宣告的路徑建立相應的檔案

vim /var/named/test.file
內容

$ttl 1d

@ in soa @ rname.invalid. (

0; serial

1d ; refresh

1h ; retry

1w ; expire

3h ) ; minimum

ns zj.test.com.

zj a 192.168.1.1

前面都是一些設定,後面幾行來看

100.100.100.100

),需要增加a記錄

ns記錄: 網域名稱解析伺服器記錄,如果要將子網域名稱指定某個網域名稱伺服器來解析,需要設定ns記錄

soa記錄: soa叫做起始授權機構記錄,ns用於標識多台網域名稱解析伺服器,soa記錄用於在眾多ns記錄中標記哪一台是主伺服器

txt記錄: 可任意填寫,可為空。一般做一些驗證記錄時會使用此項,如:做spf(反垃圾郵件)記錄

ns指向網域名稱解析伺服器的網域名稱(不能是ip),只有最後有乙個.

a記錄指定主機名和ip對應,我這裡主機名為zj

編輯192.168.1.file

vim /var/named/ 192.168.1.file

$ttl 1d

@ in soa @ rname.invalid. (

0; serial

1d ; refresh

1h ; retry

1w ; expire

3h ) ; minimum

ns zj.test.com.

1 ptr zj.test.com.

前面不變,ns記錄和上面對應,增加ptr將ip對應到主機名即可

重啟服務

systemctl restart named
改一下dns設定

vim /etc/resolv.conf
安裝nslookup測試

Ubuntu系統搭建bind DNS伺服器

2 解壓到 usr bind目錄下,進入bind 9.6.1目錄下,執行.configure prefix usr local bind 安裝目錄 3 執行編譯命令make apt get install build essential 基礎開發包 4 vim usr local bind etc ...

快速配置BIND DNS

新裝的centos虛擬機器,先設定下機器名和ip vim etc sysconfig network vim etc sysconfig network scripts ifcfg eth0 yum安裝bind 其他關聯資料的東西就不用裝了,我們直接使用文字檔案 yum install bind b...

centos搭建ftp環境

vsftpd作為ftp伺服器,在linux系統中是非常常用的。下面我們介紹如何在centos系統上安裝vsftp。什麼是vsftpd vsftpd 是 very secure ftp daemon 的縮寫,安全性是它的乙個最大的特點。vsftpd 是乙個 unix 類作業系統上執行的伺服器的名字,它...