国产一级一区二区_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久久夜色精品国产_欧美色网一区二区
夜夜精品视频一区二区 | 老司机精品视频导航| 亚洲国产精品久久人人爱 | 欧美福利一区二区| 精品播放一区二区| 中文字幕一区二区三区四区不卡| 亚洲国产三级在线| 国产精品88av| 欧美老女人第四色| 国产精品的网站| 美女视频一区二区| 91亚洲精品一区二区乱码| 欧美一区二区福利视频| 国产精品女同一区二区三区| 午夜精品福利一区二区蜜股av| 欧美日韩精品免费观看视频| 日韩亚洲欧美一区| 一区二区三区四区在线免费观看| 理论片日本一区| 色悠悠久久综合| 久久久精品国产免大香伊| 午夜精品在线看| av激情综合网| 久久综合色8888| 日韩成人午夜精品| 欧洲一区二区av| 日韩一区在线免费观看| 国产精品自拍av| 精品久久一区二区三区| 午夜精品福利一区二区蜜股av| 91丨porny丨在线| 国产精品乱码久久久久久 | 精品理论电影在线观看| 午夜av电影一区| 欧美性猛交xxxxxx富婆| 亚洲免费观看视频| 97精品电影院| 综合欧美亚洲日本| 成人av在线网站| 欧美国产国产综合| 福利一区二区在线| 国产女人水真多18毛片18精品视频| 男女性色大片免费观看一区二区 | 国产人妖乱国产精品人妖| 久久99精品国产麻豆婷婷洗澡| 欧美美女一区二区三区| 1024成人网| 不卡的电视剧免费网站有什么| 久久精品人人做人人爽97| 激情五月激情综合网| 精品美女在线观看| 捆绑紧缚一区二区三区视频| 日韩视频一区二区三区在线播放| 日韩高清不卡一区二区| 欧美一区二区精品在线| 久久国产剧场电影| 国产欧美1区2区3区| 成人一区二区三区视频| 国产精品电影一区二区| 日本丰满少妇一区二区三区| 亚洲午夜日本在线观看| 欧美日韩小视频| 老司机精品视频在线| 国产清纯白嫩初高生在线观看91 | 91精品婷婷国产综合久久 | 91黄视频在线| 亚洲国产精品一区二区www| 91网站最新地址| 国产精品久久久久一区二区三区共 | 99精品桃花视频在线观看| 欧美亚洲动漫另类| 亚洲免费观看高清在线观看| 9久草视频在线视频精品| 亚洲免费观看高清| 欧美亚洲动漫另类| 精品国产欧美一区二区| 久久99日本精品| 视频一区在线视频| 免费在线成人网| 日韩美女视频在线| 亚洲人成网站色在线观看| 一区二区日韩av| 欧美日韩国产成人在线免费| 日本成人超碰在线观看| 国产区在线观看成人精品| 日本久久电影网| 美洲天堂一区二卡三卡四卡视频| 久久婷婷国产综合国色天香| 99re热这里只有精品免费视频 | 日韩国产欧美三级| 欧美激情在线观看视频免费| 国产一区久久久| 亚洲一二三四在线观看| 日韩欧美中文字幕公布| 成人激情免费视频| 三级亚洲高清视频| 国产精品乱码一区二三区小蝌蚪| 欧美精三区欧美精三区| 粉嫩13p一区二区三区| 日本欧美久久久久免费播放网| 欧美国产一区视频在线观看| 欧美片在线播放| 成人精品国产福利| 蜜臂av日日欢夜夜爽一区| 亚洲男人的天堂一区二区| 精品区一区二区| 欧美色倩网站大全免费| 国产一区二区不卡在线| 丝袜亚洲精品中文字幕一区| 国产精品免费aⅴ片在线观看| 欧美美女喷水视频| 色素色在线综合| 成人高清视频在线| 久久精工是国产品牌吗| 亚洲综合激情小说| 国产精品不卡一区二区三区| 精品国产亚洲在线| 69堂亚洲精品首页| 欧洲av在线精品| 91免费视频网址| www.亚洲色图.com| 国产主播一区二区三区| 日本中文字幕不卡| 亚洲成人在线网站| 亚洲美女淫视频| 最新热久久免费视频| 国产精品欧美综合在线| 精品国产乱码久久久久久闺蜜| 欧美男女性生活在线直播观看| 91丨九色丨尤物| www.欧美色图| 成人av午夜影院| 99久久久无码国产精品| 99久久精品久久久久久清纯| 国产成人av一区二区三区在线 | 亚洲精品视频自拍| 国产精品久久久久久久岛一牛影视| 日韩一区二区三区免费观看| 欧美日韩国产高清一区二区三区| 欧美videossexotv100| 欧美高清在线一区二区| 欧美精品一区二区久久婷婷| 26uuu久久天堂性欧美| 久久品道一品道久久精品| 精品奇米国产一区二区三区| 久久精品人人做人人综合| 欧美国产精品一区| 国产精品国产三级国产专播品爱网| 久久九九全国免费| 国产精品久久久99| 亚洲免费av网站| 免费不卡在线视频| 国产盗摄女厕一区二区三区| 国产成人免费视频精品含羞草妖精 | 欧美日韩精品欧美日韩精品一 | 蜜桃av一区二区三区| 狠狠久久亚洲欧美| 国产不卡在线一区| 91免费版pro下载短视频| 欧美在线你懂得| 日韩久久久精品| 国产精品蜜臀在线观看| 亚洲欧洲制服丝袜| 图片区小说区国产精品视频| 婷婷综合五月天| 奇米四色…亚洲| 寂寞少妇一区二区三区| 岛国精品一区二区| 欧美人与禽zozo性伦| 欧美成人一区二区三区| 中文字幕色av一区二区三区| 一区二区三区精密机械公司| 国产精品青草久久| 亚洲一区二区三区中文字幕| 久久精品国产澳门| 成人永久看片免费视频天堂| 在线观看91精品国产入口| 91精品国产综合久久久蜜臀粉嫩| 久久精品一区二区三区不卡牛牛| 中文av一区二区| 一区二区三区蜜桃| 韩国成人在线视频| 色94色欧美sute亚洲线路一久| 欧美日韩一区二区三区在线看| 91 com成人网| 国产日韩视频一区二区三区| 日韩成人免费看| 国产91精品一区二区麻豆网站| 欧美撒尿777hd撒尿| 中文字幕国产精品一区二区| 亚洲午夜电影在线| 粉嫩高潮美女一区二区三区| 欧美日韩国产中文| 亚洲欧洲精品一区二区三区不卡| 久久精品国产亚洲aⅴ | 在线亚洲免费视频| 国产色爱av资源综合区| 五月婷婷久久综合| 91色.com| 国产精品剧情在线亚洲|