国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

BIND8+ 域名服務器安全增強(1)
2005-12-19   

為什么要寫這篇文章?第一個原因當然就是前段時間出現的BIND 8.2.x TSIG安全漏洞(還有去年公布的BIND 8.1.x/8.2.x NXT安全漏洞),直到目前為止,國內也還沒有關于DNS服務安全配置方面的較為完整的文章(即使是國外也不多見)。另一個原因是經過調查發現,幾乎任何一種UNIX家族的操作系統,都使用BIND軟件作為其DNS的唯一實現,比起其它諸如ftp/http/pop3等網絡服務有各種各樣的發行版本,所以一旦被發現有安全問題,則受影響的主機之多也是其它漏洞很難比擬的。所以覺得應該寫一份針對BIND DNS服務軟件的安全配置資料,充分利用BIND自身已經實現的保護功能,加強BIND安全性,從而能抵御目前已知的BIND安全漏洞,并使潛在的安全漏洞所可能對服務器造成的影響盡可能地減少。
配置環境:
FreeBSD 4.1-RELEASE
BIND 8.2.3
---[[ 啟動安全選項 ]]---------------------------------------------------
named進程啟動選項:
-r:關閉域名服務器的遞歸查詢功能(缺省為打開)。該選項可在配置文件的options中使用"recursion"選項覆蓋。
-u <user_name>和-g <group_name>:定義域名服務器運行時所使用的UID和GID。這用于丟棄啟動時所需要的root特權。
-t <directory>:指定當服務器進程處理完命令行參數后所要chroot()的目錄。
---[[ 配置文件中的安全選項 ]]-------------------------------------------
1、假如希望記錄安全事件到文件中,但同時還希望保持原有的日志模式,可以添加以下內容:
logging {
channel my_security_channel {
file "my_security_file.log" versions 3 size 20m;
severity info;
};
category security {
my_security_channel;
default_syslog; default_debug; };
}
其中my_security_channel是用戶自定義的channel名字,my_security_file.log 是安全事件日志文件,可包含全路徑(否則是以named進程工作目錄為當前目錄)。安全事件日志文件名為my_security_file.log,保存三個最近的備份(my_security_file.log0、my_security_file.log1、my_security_file.log2),日志文件的最大容量為20MB(如果達到或超這一數值,直到該文件被再次打開前,將不再記錄任何日志消息。缺省(省略)時是沒有大小限制。)
2、在options節中增加自定義的BIND版本信息,可隱藏BIND服務器的真正版本號。
version "Who knows?";
// version 9.9.9;
此時如果通過DNS服務查詢BIND版本號時,返回的信息就是"Who knows?"。^_^
3、要禁止DNS域名遞歸查詢,在options(或特定的zone區域)節中增加:
recursion no;
fetch-glue no;
4、要增加出站查詢請求的ID值的隨機性,在options節中增加:
use-id-pool yes;
則服務器將跟蹤其出站查詢ID值以避免出現重復,并增加隨機性。注意這將會使服務器多占用超過128KB內存。(缺省值為no)
5、要限制對DNS服務器進行域名查詢的主機,在options(或特定的zone區域)節中增加:
allow-query { <address_match_list> };
address_match_list是允許進行域名查詢的主機IP列表,如"1.2.3.4; 5.6.7/24;"。
6、要限制對DNS服務器進行域名遞歸查詢的主機,在options(或特定的zone區域)節中增加:
allow-recursion { <address_match_list> };
address_match_list是允許進行域名遞歸查詢的主機IP列表,如"1.2.3.4; 5.6.7/24;"。
7、要指定允許哪些主機向本DNS服務器提交動態DNS更新,在options(或特定的zone區域)節中增加:
allow-update { <address_match_list> };
address_match_list是允許向本DNS服務器提交動態DNS更新的主機IP列表,如
"1.2.3.4; 5.6.7/24;"。
缺省時為拒絕所有主機的提交。
8、要限制對DNS服務器進行區域記錄傳輸的主機,在options(或特定的zone區域)節中增加:
allow-transfer { <address_match_list> };
address_match_list是允許進行區域記錄傳輸的主機IP列表,如"1.2.3.4;
5.6.7/24;"。
9、要指定不接受哪些服務器的區域記錄傳輸請求,在options(或特定的zone區域)節中增加:
blackhole { <address_match_list> };
address_match_list是不接受區域記錄傳輸請求的主機IP列表,如"1.2.3.4;
5.6.7/24;"。
10、在options節中還有一些資源限制選項,不同用戶可根據實際情況靈活設置,但一定要注意不當的設置會損失DNS服務的性能。
coresize <size_spec> ; // core dump的最大值。缺省為default。
datasize <size_spec> ; // 服務器所使用的最大數據段內存。缺省為default。
files <size_spec> ; // 服務器能同時打開的最大文件數。缺省為
// unlimited(不限制)。
// (注意,并非所有操作系統都支持這一選項。)
max-ixfr-log-size <size_spec> ; // (目前版本暫不使用。)限制增量區域記錄傳輸時會話日志的大小。
stacksize <size_spec> ; // 服務器所使用的最大堆棧段內存。缺省為default。
11、定義ACL地址名(即用于上面的<address_match_list>)。注意,如果要使用這里定義的列表名,必須先定義,后使用!
例如:
acl intranet {
192.168/16;
};
acl partner {
!172.16.0.1;
172.16/12; // 除172.168.0.1外172.16.0.0/12網絡中其它主機
};
BIND已內置以下四個ACL:
all // 允許所有主機
none // 禁止所有主機
localhost // 本機的所有網絡接口
localnets // 本機所在網絡
12、BIND域名服務器的一個有用功能(慎用!!!):
控制管理接口controls節語法格式:
controls {
[ inet ip_addr
port ip_port
allow { <address_match_list>; }; ]
[ unix path_name
perm number
owner number
group number; ]
};
controls節提供管理接口。如果使用第一種(inet),則在指定IP(接口)和端口上監聽,但只允許在allow中限定允許與其連接的IP地址列表。如果使用第二種(unix),則產生一個FIFO的控制管道,權限、屬主和用戶組都由其參數限定。
---[[ 通過TSIG對區域記錄傳輸進行認證和校驗 ]]---------------------------
首先請確保你的BIND域名服務器軟件已更新到最新版本!
在BIND 8.2+中,能夠使用事務簽名(Transaction Signatures,即TSIG!)來對區域記錄數據進行驗證和校驗。它要求在主域名服務器和輔助域名服務器上配置好加密密鑰,并通知服務器使用該密鑰與其它域名服務器通訊。(注意,TSIG的使用要求域名服務器必須進行時鐘同步!)
A、如果需要用TSIG簽名來進行安全的DNS數據庫手工更新,具體操作步驟很簡單:
1、使用BIND自帶的dnskeygen工具生成TSIG密鑰。
# dnskeygen -H 128 -h -n tsig-key.
則會生成兩個文件。'Ktsig-key.+157+00000.key'內容如下:
tsig-key. IN KEY 513 3 157 awwLOtRfpGE+rRKF2+DEiw==
'Kvip-key.+157+00000.private'內容如下:
Private-key-format: v1.2 Algorithm: 157 (HMAC) Key:awwLOtRfpGE+rRKF2+DEiw==
注意這些密鑰都已經過BASE64編碼了。將它們放到本地域名服務器的配置文件中。例如:
key tsig-key. { algorithm hmac-md5; secret "awwLOtRfpGE+rRKF2+DEiw=="; };
zone "dns.nsfocus.com" {
...
...
allow-update { key tsig-key. ; };
}
記住要重啟named守護進程。
然后將這兩個密鑰文件復制到客戶端系統(或輔助域名服務器),例如為/var
/named/tsig目錄。最后運行如下命令即可:
nsupdate -k /var/named/tsig:tsig-key.
B、如果需要對區域記錄傳輸(自動或手工)進行TSIG簽名,則:
1、用dnskeygen生成TSIG密鑰,方法同上。
2、主域名服務器配置文件的內容(節選)如下:
// 定義認證的方法和共享密鑰
key master-slave {
algorithm hmac-md5;
secret "mZiMNOUYQPMNwsDzrX2ENw==";
};
// 定義輔助域名服務器的一些特性
server 192.168.8.18 {
transfer-format many-answers;
keys { master-slave; };
};
// 區域記錄定義
zone "nsfocus.com" {
type master;
file db.nsfocus.com;
allow-transfer { 192.168.8.18; };
};

共2頁: 1 [2] 下一頁

熱詞搜索:

上一篇:Windows下權限設置詳解
下一篇:用Apache的CGI封裝器來加強安全性

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
成人高清视频在线观看| 亚洲成人激情av| 日韩亚洲国产中文字幕欧美| 国产精品不卡在线| 国产一区二区伦理片| 日韩限制级电影在线观看| 亚洲黄色尤物视频| eeuss影院一区二区三区| 久久精品亚洲一区二区三区浴池 | 一二三区精品福利视频| 成人成人成人在线视频| 国产精品少妇自拍| 成人激情图片网| 国产精品乱码妇女bbbb| 成人app网站| 日韩美女久久久| 色婷婷亚洲婷婷| 亚洲成人av在线电影| 欧美日韩国产首页| 日本不卡视频在线观看| 欧美v国产在线一区二区三区| 蜜桃精品视频在线| 久久嫩草精品久久久精品| 韩国精品在线观看| 中文字幕一区二区三区av| 一本色道a无线码一区v| 亚洲高清免费一级二级三级| 欧美乱妇23p| 国产美女一区二区| 自拍偷拍亚洲激情| 欧美伊人精品成人久久综合97| 亚洲一区二区三区四区在线免费观看| 欧美午夜精品一区| 另类调教123区| 国产精品不卡在线观看| 欧美午夜在线一二页| 久草这里只有精品视频| 国产精品视频一区二区三区不卡| 色悠悠久久综合| 人禽交欧美网站| 中国av一区二区三区| 欧美日韩亚洲综合在线| 国产乱色国产精品免费视频| 国产精品欧美久久久久无广告| 欧美中文字幕一区| 国产一区二区三区最好精华液| 国产精品国产自产拍高清av| 欧美嫩在线观看| 成人美女视频在线看| 无吗不卡中文字幕| 中文字幕一区二区三区在线观看| 欧美调教femdomvk| 国产精品一色哟哟哟| 亚洲大型综合色站| 中文字幕在线不卡国产视频| 日韩欧美国产综合一区 | 午夜精品久久久久影视| 久久久久久9999| 4438x亚洲最大成人网| 91在线免费视频观看| 麻豆成人91精品二区三区| 亚洲精品免费在线| 中文一区在线播放| 精品久久国产97色综合| 欧美精品少妇一区二区三区| 成人免费三级在线| 国产在线不卡视频| 日本不卡免费在线视频| 亚洲一区二区三区三| 18欧美乱大交hd1984| wwww国产精品欧美| 亚洲精品在线免费观看视频| 56国语精品自产拍在线观看| 欧美日韩一区二区在线视频| 99精品在线免费| av影院午夜一区| 成人小视频在线观看| 国产 日韩 欧美大片| 九色|91porny| 韩国欧美国产1区| 寂寞少妇一区二区三区| 日本不卡一区二区三区高清视频| 一区二区三区四区国产精品| 亚洲精品国产第一综合99久久 | 久久久久久电影| 久久久久综合网| 国产日韩欧美精品综合| 久久久久成人黄色影片| 久久人人97超碰com| 国产日本亚洲高清| 国产精品免费av| 亚洲色图视频网| 亚洲图片有声小说| 视频一区二区不卡| 六月丁香婷婷久久| 高清不卡一二三区| 色综合咪咪久久| 7777精品伊人久久久大香线蕉经典版下载 | 久久久久国产精品免费免费搜索| 精品乱人伦小说| 久久精品一二三| 中文字幕在线播放不卡一区| 一区二区三区日韩欧美| 天使萌一区二区三区免费观看| 美女视频一区在线观看| 国产aⅴ精品一区二区三区色成熟| 成人免费视频caoporn| 在线一区二区三区四区五区| 欧美电影影音先锋| 久久精品男人的天堂| 亚洲精选免费视频| 日韩成人伦理电影在线观看| 国产麻豆成人精品| 色偷偷成人一区二区三区91| 91精品欧美综合在线观看最新| 2024国产精品| 亚洲午夜在线电影| 国产一区视频网站| 欧美日韩综合色| 久久久久久久久久久电影| 亚洲欧美偷拍三级| 美女mm1313爽爽久久久蜜臀| heyzo一本久久综合| 制服丝袜在线91| 亚洲精品写真福利| 国产米奇在线777精品观看| 91黄色激情网站| 国产欧美一区二区精品性| 亚洲r级在线视频| 国产成人综合在线观看| 欧美日本视频在线| 国产精品理论片在线观看| 美女免费视频一区二区| 91最新地址在线播放| 久久久久久久性| 日韩电影在线看| 91国在线观看| 综合婷婷亚洲小说| 国产精品一区二区免费不卡 | 色先锋久久av资源部| 国产偷国产偷精品高清尤物| 日韩精品视频网站| 在线一区二区三区四区五区| 国产精品美女一区二区三区| 国产麻豆视频精品| 日韩欧美你懂的| 日本欧美久久久久免费播放网| 日本精品一区二区三区高清| 国产欧美精品国产国产专区| 国产在线视频精品一区| 51久久夜色精品国产麻豆| 一级做a爱片久久| 97久久人人超碰| 国产精品久久精品日日| 国产福利一区在线观看| 久久综合色8888| 国产九色精品成人porny| 日韩午夜在线观看| 蜜桃视频在线观看一区二区| 欧美久久免费观看| 免费美女久久99| 日韩午夜小视频| 免费av网站大全久久| 日韩三级电影网址| 久久99精品国产麻豆婷婷| 日韩精品中午字幕| 韩国成人精品a∨在线观看| 精品粉嫩超白一线天av| 国精产品一区一区三区mba桃花 | 色拍拍在线精品视频8848| 亚洲天堂成人在线观看| 色94色欧美sute亚洲线路一ni| 亚洲狼人国产精品| 欧美日韩美少妇| 欧美bbbbb| 亚洲精品一区二区三区99| 国产一区二区精品在线观看| 国产精品视频观看| 色999日韩国产欧美一区二区| 亚洲一区二区三区爽爽爽爽爽| 欧美无乱码久久久免费午夜一区 | 久久精品视频在线看| www.欧美精品一二区| 亚洲欧美激情一区二区| 欧美三级电影在线看| 另类综合日韩欧美亚洲| 久久久不卡网国产精品二区| 91在线国产福利| 日欧美一区二区| 欧美经典一区二区| 一本到不卡免费一区二区| 日韩国产在线一| 久久九九久精品国产免费直播| 成人av网址在线观看| 舔着乳尖日韩一区| 国产精品亲子伦对白| 3751色影院一区二区三区| 国产精品一区二区不卡| 亚洲尤物视频在线| 久久亚洲精品小早川怜子|