bind是使用最廣泛的domainname server,它是berkeley internet name domain service的簡寫,伯克里大學編寫的。在debian stretch 9.3中,它的最新版本是bind 9.10.5。
安裝 bind 比較簡單,使用如下命令即可,
apt配置 bind,有以下步驟,-get
install bind9
apt-
getinstall bind9
-host dnsutils
apt-
getinstall bind9
-doc
1,網域名稱解析
這裡以將 debian.cn 解析到192.168.10.2為例:
cd/etc/bindvimnamed增加正向解析和反向解析區域(zone):.conf
.local
zone1.1 正向解析:db.debian.cn內容如下:"debian.cn"
;zone
"168.192.in-addr.arpa"
;
$ttl這裡指定了域 debian.cn 的授權 dns伺服器為 ns.debian.cn. 即為本機,因為隨後的正向解析記錄(即a記錄),將 ns 指向到了本地的ip位址 192.168.10.2。604800
@in soa debian.cn
.admin
.debian.cn
.(2;
serial
604800
;refresh
86400
;retry
2419200
;expire
604800);
negative
cache
ttl;
@in ns ns
.debian.cn
.@in a
192.168
.10.2
ns in a
192.168
.10.2
www in cname
@ftp in cname
@proxy in cname
@blog in cname
@mysql in cname @*
in a
192.168
.10.2
同時我們也新增了幾個 cname 別名記錄,都指向 debian.cn。
最後新增泛解析支援,所有對 *.debian.cn 的請求都會被解析到192.168.10.2 。
1.2 反向解析:db.192.168內容如下:
$ttl這裡的反向解析很簡單,就是將 192.168.10.2 指向 debian.cn604800
@in soa debian.cn
.admin
.debian.cn
.(1;
serial
604800
;refresh
86400
;retry
2419200
;expire
604800);
negative
cache
ttl;
@in ns ns
.debian.cn
.2.1
in ptr debian.cn
.
2. 配置cache(快取)dns伺服器
vimnamed去掉其中幾個注釋符號(//) ,新增你所在網路的isp (internet 資訊服務提供商)的dns 。最後內容如下:.conf
.options
options3. 重啟bind服務;auth
-nxdomain no;
# conform to rfc1035
listen-on
-v6 ;}
;
使用命令 sudo systemctl restart bind9 或者 sudo rndc reload
4. 測試bind解析是否正常
.10.2注意 @192.168.10.2 目的是指定我們使用的網域名稱伺服器。由於上面我們在 resolv.conf 中指定了本機使用的dns伺服器為 192.168.10.2, 所以在這裡 @192.168.10.2 不是必須的。
至此,配置結束,更資訊的說明請仔細閱讀debian官網的bind9頁面。
debian社群」,了解相關資訊可以關注「
debian社群」。
Debian下配置LAMP環境
debian下安裝mysql 首先安裝伺服器 再安裝客戶端 apt get install mysql server apt get install musql client注意在初次安裝的時候會提示設定使用者名稱 mysql的使用者名稱 和該使用者名稱的密碼 設定完成後登陸 mysql u use...
Debian 環境下簡單配置 Bind9 服務
bind是使用最廣泛的domainname server,它是berkeley internet name domain service的簡寫,伯克里大學編寫的。在debian stretch 9.3中,它的最新版本是bind 9.10.5。安裝 bind 比較簡單,使用如下命令即可,apt get...
debian系統下配置爬蟲環境
sudo pip install u selenium 出現 readtimeouterror httpsconnectionpool類似錯誤,一般是因為網速太慢,sudo pip default timeout 800 install u selenium 多試幾遍 sudo su apt get...