国产一级一区二区_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久久夜色精品国产_欧美色网一区二区
免费欧美在线视频| 欧美性理论片在线观看片免费| 久久久久久久久蜜桃| 久久精品国产亚洲一区二区三区| 欧美日韩国产一区| 国内久久精品| 老鸭窝91久久精品色噜噜导演| 欧美一级理论片| 久久精品国产99国产精品澳门 | 久久久中精品2020中文| 伊大人香蕉综合8在线视| 国产欧美视频一区二区三区| 永久久久久久| 一区二区三区波多野结衣在线观看| 亚洲国产小视频在线观看| 亚洲理伦电影| 久久九九热免费视频| 精品va天堂亚洲国产| 黄色国产精品| 国产精品黄视频| 国产精品丝袜白浆摸在线| 亚洲精品久久久久| 久久综合综合久久综合| 欧美在线亚洲在线| 欧美三级资源在线| 亚洲丰满在线| 欧美日韩亚洲系列| 亚洲专区免费| 欧美日韩色婷婷| 国产欧美一区二区三区国产幕精品 | 午夜久久一区| 麻豆91精品91久久久的内涵| 欧美日韩一二三区| 国产欧美日韩综合精品二区| 亚洲精品在线观看免费| 久久久国产精品一区| 国产精品福利久久久| 伊人狠狠色j香婷婷综合| 亚洲影院一区| 欧美精品一区二区高清在线观看| 国产日韩一区二区三区在线播放| 红桃av永久久久| 久久精品日产第一区二区| 国产亚洲精品自拍| 午夜伦理片一区| 国产欧美日韩亚洲一区二区三区 | 欧美成人免费va影院高清| 国产亚洲福利社区一区| 午夜亚洲福利| 国产女人精品视频| 欧美一区二视频在线免费观看| 亚洲影院色在线观看免费| 欧美日韩调教| 亚洲综合国产| 国产精品二区二区三区| 亚洲一二三四区| 欧美特黄一区| 欧美资源在线| 国产午夜精品麻豆| 亚洲综合清纯丝袜自拍| 国产精品嫩草99av在线| 欧美专区在线观看一区| 一区二区视频在线观看| 欧美不卡高清| 一区二区日韩| 国产亚洲精品高潮| 久久女同互慰一区二区三区| 精品91在线| 欧美精品在线看| 欧美sm视频| 亚洲午夜电影在线观看| 国产午夜亚洲精品羞羞网站| 久久深夜福利| 在线视频亚洲| 极品尤物久久久av免费看| 欧美国产亚洲另类动漫| 亚洲视频免费观看| 亚洲国产mv| 国产日韩精品一区二区浪潮av| 老司机67194精品线观看| 一区二区av| 在线观看欧美日本| 欧美亚洲成人精品| 久久全球大尺度高清视频| 日韩天堂在线视频| 狠狠色噜噜狠狠狠狠色吗综合| 欧美人在线观看| 久久免费的精品国产v∧| 亚洲视屏在线播放| 91久久视频| 国内揄拍国内精品久久| 国产精品99免费看 | 国产精品日韩一区二区三区| 久久九九国产| 一区二区高清在线观看| 国产综合婷婷| 国产精品成人久久久久| 欧美日韩国产天堂| 葵司免费一区二区三区四区五区| 欧美综合国产| 香蕉免费一区二区三区在线观看| 一区二区三区视频在线播放| 亚洲精品看片| 亚洲美女尤物影院| 99re这里只有精品6| 日韩视频在线免费| 日韩天天综合| 亚洲午夜极品| 午夜视频久久久久久| 亚洲欧美制服另类日韩| 亚洲欧美日韩在线观看a三区| 亚洲午夜精品视频| 亚洲欧美综合另类中字| 久久不射2019中文字幕| 亚洲深夜福利| 99re热精品| 亚洲视频香蕉人妖| 亚洲综合视频一区| 香港成人在线视频| 亚洲天堂av图片| 亚洲一区二区网站| 性做久久久久久久免费看| 亚洲美女淫视频| 伊人久久婷婷色综合98网| 欧美jizzhd精品欧美喷水 | 国产亚洲高清视频| 久久久国际精品| 中文国产成人精品| 伊人久久亚洲热| 一区二区三区欧美日韩| 亚洲国产mv| 国产精品亚洲综合一区在线观看| 欧美高清不卡| 麻豆精品在线播放| 欧美亚洲系列| 午夜精品区一区二区三| 开心色5月久久精品| 亚洲夜间福利| 夜夜爽www精品| 国产一区深夜福利| 欧美精品免费视频| 欧美jizzhd精品欧美巨大免费| 亚洲午夜激情网页| 亚洲国产日韩一区二区| 国产精品va在线播放| 国产欧美日韩另类一区 | 欧美激情综合网| 性欧美超级视频| 亚洲自拍偷拍福利| 亚洲一区二区三区色| 亚洲国产欧美一区二区三区久久| 国产一区二区黄| 国产欧美另类| 国产麻豆日韩欧美久久| 国产精品国产亚洲精品看不卡15| 欧美日韩不卡视频| 欧美日韩一级黄| 国产精品久久国产三级国电话系列| 欧美激情成人在线| 欧美日韩的一区二区| 欧美视频精品在线观看| 欧美三级电影网| 欧美一区二区三区男人的天堂| 欧美日韩mp4| 国产精品久久7| 国产模特精品视频久久久久| 国产精品综合| 韩日欧美一区二区三区| **欧美日韩vr在线| 一区二区三区日韩精品| 最新国产拍偷乱拍精品| 亚洲神马久久| 久久超碰97中文字幕| 男同欧美伦乱| 欧美性色视频在线| 韩日成人av| 日韩视频一区| 亚洲免费一在线| 久久精品国产一区二区三区免费看 | 欧美日韩成人在线播放| 国产精品99免费看 | 欧美一区二区在线免费播放| 久久精品国产欧美亚洲人人爽| 国产伪娘ts一区| 激情欧美国产欧美| 一区二区激情| 女女同性女同一区二区三区91| 欧美日韩综合| 亚洲成人在线| 久久精品一二三| 亚洲视频 欧洲视频| 欧美日韩久久久久久| 国产欧美一区二区在线观看| 亚洲人成在线观看一区二区| 亚洲综合电影| 欧美二区在线播放| 国产女人aaa级久久久级| 在线精品亚洲一区二区| 一本色道久久88综合日韩精品| 久久久精品一区|