這裡採用的是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前面不變,ns記錄和上面對應,增加ptr將ip對應到主機名即可@ in soa @ rname.invalid. (
0; serial
1d ; refresh
1h ; retry
1w ; expire
3h ) ; minimum
ns zj.test.com.
1 ptr zj.test.com.
重啟服務
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 類作業系統上執行的伺服器的名字,它...