麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > FreeBSD > 正文

FreeBSD 6.0-RELEASE下建立高速DNS緩存服務器的方法

2020-10-28 18:52:11
字體:
來源:轉載
供稿:網友
前陣子將服務器改成通過ipfilter+ipnat+dhcp――freebsd5.4ipfilter+ipnat包過濾、轉發和DHCP服務器架構筆記,但最近感覺服務器時常會掉線,就在服務器再開了個dns緩存服務,通過緩存希望能緩解一下目前的狀況。

首先介紹在freebsd上如何建立高速dns緩存服務器,引用freebsd中文手冊中的話:


緩存域名服務器是對任何域都不提供權威解析的域名服務器。 它自己簡單地完成查詢, 并記住這些查詢以備后續使用。 要建立這樣的服務器, 只需像平時一樣配置一個域名服務器, 而不配置域就可以了


安裝如下:

所使用的軟件是BIND,安裝完freebsd6.0后BIND是自動安裝好的,版本為BIND9,路徑一般為/etc/namedb。freebsd5.2及更早版本的用戶可以通過到ISC網站上下載BIND9.3。目前, BIND Internet Software Consortium http://www.isc.org/ 維護。

1、創建本地DNS反向解析域文件

proxy4bak# cd /etc/namedb
proxy4bak# sh make-localhost

在/etc/namedb/master目錄下會生成localhost.rev文件。

2、編輯dns配置文件/etc/namedb/named.conf

內容如下:

options {
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";

//        forwarders {
//                221.228.255.1; 218.2.135.1;
//        };
};

zone "." {
        type hint;
        file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "master/localhost.rev";
};

這里我沒有用到forwarders(轉發),在freebsd中文手冊中有這樣一段話:

要從上級的緩存中受益, 可以在此處啟用 forwarders 在一般情況下, 域名服務器會逐級地查詢 Internet 來找到特定的域名服務器, 直到得到答案為止。 啟用這個將讓它首先查詢上級域名服務器 (或另外提供的域名服務器) 從而從它們的緩存中得到結果。 如果上級域名服務器的負載很重, 在更快的域名服務器上啟用它將有助于改善服務品質。
3、更改/etc/resolv.conf

將resolv.conf內容更改為:

nameserver 127.0.0.1

3、使named啟動

編輯/etc/rc.conf,加入啟動內容,如下:

proxy4bak# cd /etc
proxy4bak# ee rc.conf
加入
named_enable="YES"

添加完成后重啟服務器,使用top命令可以查看named進程是否啟動。也可以通過nslookup查詢一個網址,如果可以,說明緩存已經建立了,顯示如下:

proxy4bak# nslookup
> set type=any
> www.google.com
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
www.google.com  canonical name = www.l.google.com.

Authoritative answers can be found from:
google.com      nameserver = ns4.google.com.
google.com      nameserver = ns1.google.com.
google.com      nameserver = ns2.google.com.
google.com      nameserver = ns3.google.com.

在搜索相關參考資料時還發現了一個dns緩存軟件――djbdns,也有朋友已經在用了。我為了方便,就直接用BIND了,因為freebsd安裝時就帶上了。但在性能上具體還不知道哪個會好些。

第一次建立dns緩存服務器,寫的有錯誤之處請指出。希望這篇筆記能對想要在局域網中建立高速dns緩存服務器的朋友有用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品伊人网 | v天堂在线视频 | 国产一区二区三区网站 | aa国产视频一区二区 | 超级av在线 | 精品一区二区三区免费视频 | 黄色免费在线视频网站 | 久久最新免费视频 | cosplay裸体福利写真 | 人成免费a级毛片 | av中文一区 | 国产自在线 | 精品久久久久久久久亚洲 | 国产精品自拍啪啪 | 国产正在播放 | 国产噜噜噜| 日韩欧美高清片 | 欧产日产国产精品v | 国产欧美日韩视频在线观看 | 中文日韩在线视频 | 噜噜社 | 澳门一级淫片免费视频 | 亚洲日韩精品欧美一区二区 | av在线1 | 亚洲一区二区中文字幕在线观看 | 妇女毛片 | 国产亚洲精品成人a | 国产成人观看 | 成人性视频欧美一区二区三区 | 在线播放免费播放av片 | 免费在线观看国产精品 | 777午夜精品视频在线播放 | 中文字幕一区在线观看视频 | www.69色| 久久金品| wankz100%videos| 黄色毛片一级 | 欧美精品亚洲人成在线观看 | 国产女厕一区二区三区在线视 | freexxx69性欧美hd| 九九热在线视频观看 |