查看完整版本: 使用 Ubuntu 16.04 架設 bind9 的 DNS Server


allentsai 2017-3-17 15:07

使用 Ubuntu 16.04 架設 bind9 的 DNS Server

1. 首先安裝必要套件<br># apt install bind9 bind9-doc dnsutils<br><br>安裝的設定主要都在 /etc/bind 目錄<br>named.conf.local 裡面可以設定正反解的zone,如果不想改,也可以新增自己喜歡的檔案,但要記得在named.conf裡面include他<br>named.conf.options 主要在設定dns的一些選項和安全性。<br>其他的檔案就是預設的一些localhost的正反解相關,這裡我們不用理他沒關係。<br><br>2. 設定named.conf.options,比較重要的是關閉recursion。參考底下的設定<br>[quote]<br>options {<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;directory "/var/cache/bind/zones";<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;managed-keys-directory "/var/cache/bind/";<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;dnssec-validation auto;<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;auth-nxdomain no;&nbsp; &nbsp; # conform to RFC1035<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;//listen-on-v6 { any; };<br><br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;forwarders {<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;168.95.1.1;<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;168.95.192.1;<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;};<br><br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;listen-on port 53 { any; };<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;allow-query { any; };<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;allow-query-cache { none; };<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;//recursion no;<br>&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;allow-recursion { 127.0.0.1/32; 111.222.111.222/32; };<br>};<br>[/quote]<br><br>recursion no和allow-recursion只能指定一個,要嘛全關(開),要嘛就只有特定IP才開。這裡我選擇指定IP。<br><br>3. 接著設定zone,一個domain還包含正解和反解,所以會有兩個以上的zone。可以把zone的設定寫在named.conf.local底下。<br><br>4. 設定檔有個重要的資訊...就是 managed-keys-directory 要設定正確的路徑,如下:<br>[quote]<br>managed-keys-directory "/var/cache/bind/";<br>[/quote]<br>要不然每次啟動都會看到這個Error , 雖然不影響運作,但就是有點煩人~<br>[quote]<br><font color="Red">/etc/bind/managed-keys.bind.jnl: create: permission denied<br>managed-keys-zone: sync_keyzone:dns_journal_open -&gt; unexpected error<br>managed-keys-zone: unable to synchronize managed keys: unexpected error</font><br>[/quote]<br><br>5. 還有directory 最好放在 /var/cache/bind/zones 底下...要不然會觸發 apparmor 的權限錯誤~<br>[quote]<br>Mar 17 16:13:48 gdns kernel: [ 1970.721144] audit: type=1400 audit(1489738428.368:38): apparmor="DENIED" operation="mknod" profile="/usr/sbin/named" name="/etc/bind/zones/tmp-UTrm8bqOLc" pid=2093 comm="named" requested_mask="c" denied_mask="c" fsuid=113 ouid=113<br>[/quote]<br><br>6. 接著重新啟動一下:service bind9 restart<br>這樣就啟動我們的dns服務了,如果是slave的話也就自動向master抓好資料了。<br><br>7. /var/log/named/ 底下的 log 預設是不會 logrotate ...所以你可以自己建一個檔<br># vi /etc/logrotate.d/named<br>[quote]<br>/var/log/named/dns-query.log {<br>&nbsp;&nbsp;&nbsp; daily<br>&nbsp;&nbsp;&nbsp; rotate 7<br>&nbsp;&nbsp;&nbsp; missingok<br>&nbsp;&nbsp;&nbsp; notifempty<br>&nbsp;&nbsp;&nbsp; postrotate<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /etc/init.d/bind9 reload &gt; /dev/null<br>&nbsp;&nbsp;&nbsp; endscript<br>}<br>[/quote]<br><br>然後測試一下<br># <font color="DarkGreen">logrotate /etc/logrotate.d/named -f</font><br><br>就會順利生成檔案囉~<br>

vgbphxpglp 2017-3-24 16:47

感謝大大無私給大家的分享
[url=http://a501.avsex5av.com] [/url][url=http://a502.avsex5av.com] [/url][url=http://a503.avsex5av.com] [/url][url=http://a504.avsex5av.com] [/url][url=http://a505.avsex5av.com] [/url][url=http://a506.avsex5av.com] [/url][url=http://a507.avsex5av.com] [/url][url=http://a508.avsex5av.com] [/url][url=http://a509.avsex5av.com] [/url][url=http://a510.avsex5av.com] [/url][url=http://a511.avsex5av.com] [/url][url=http://a512.avsex5av.com] [/url][url=http://a513.avsex5av.com] [/url][url=http://a514.avsex5av.com] [/url][url=http://a515.avsex5av.com] [/url][url=http://a516.avsex5av.com] [/url][url=http://a517.avsex5av.com] [/url][url=http://a518.avsex5av.com] [/url][url=http://a519.avsex5av.com] [/url][url=http://a520.avsex5av.com] [/url][url=http://a521.avsex5av.com] [/url][url=http://a522.avsex5av.com] [/url][url=http://a523.avsex5av.com] [/url][url=http://a524.avsex5av.com] [/url][url=http://a525.avsex5av.com] [/url][url=http://a526.avsex5av.com] [/url][url=http://a527.avsex5av.com] [/url][url=http://a528.avsex5av.com] [/url][url=http://a529.avsex5av.com] [/url][url=http://a530.avsex5av.com] [/url][url=http://a531.avsex5av.com] [/url][url=http://a532.avsex5av.com] [/url][url=http://a533.avsex5av.com] [/url][url=http://a534.avsex5av.com] [/url][url=http://a535.avsex5av.com] [/url][url=http://a536.avsex5av.com] [/url][url=http://a537.avsex5av.com] [/url][url=http://a538.avsex5av.com] [/url][url=http://a539.avsex5av.com] [/url][url=http://a540.avsex5av.com] [/url][url=http://a541.avsex5av.com] [/url][url=http://a542.avsex5av.com] [/url][url=http://a543.avsex5av.com] [/url][url=http://a544.avsex5av.com] [/url][url=http://a545.avsex5av.com] [/url][url=http://a546.avsex5av.com] [/url][url=http://a547.avsex5av.com] [/url][url=http://a548.avsex5av.com] [/url][url=http://a549.avsex5av.com] [/url][url=http://a550.avsex5av.com] [/url][url=http://a551.avsex5av.com] [/url][url=http://a552.avsex5av.com] [/url][url=http://a553.avsex5av.com] [/url][url=http://a554.avsex5av.com] [/url][url=http://a555.avsex5av.com] [/url][url=http://a556.avsex5av.com] [/url][url=http://a557.avsex5av.com] [/url][url=http://a558.avsex5av.com] [/url][url=http://a559.avsex5av.com] [/url][url=http://a560.avsex5av.com] [/url][url=http://a561.avsex5av.com] [/url][url=http://a562.avsex5av.com] [/url][url=http://a563.avsex5av.com] [/url][url=http://a564.avsex5av.com] [/url][url=http://a565.avsex5av.com] [/url][url=http://a566.avsex5av.com] [/url][url=http://a567.avsex5av.com] [/url][url=http://a568.avsex5av.com] [/url][url=http://a569.avsex5av.com] [/url][url=http://a570.avsex5av.com] [/url][url=http://a571.avsex5av.com] [/url][url=http://a572.avsex5av.com] [/url][url=http://a573.avsex5av.com] [/url][url=http://a574.avsex5av.com] [/url][url=http://a575.avsex5av.com] [/url][url=http://a576.avsex5av.com] [/url][url=http://a577.avsex5av.com] [/url][url=http://a578.avsex5av.com] [/url][url=http://a579.avsex5av.com] [/url][url=http://a580.avsex5av.com] [/url][url=http://a581.avsex5av.com] [/url][url=http://a582.avsex5av.com] [/url][url=http://a583.avsex5av.com] [/url][url=http://a584.avsex5av.com] [/url][url=http://a585.avsex5av.com] [/url][url=http://a586.avsex5av.com] [/url][url=http://a587.avsex5av.com] [/url][url=http://a588.avsex5av.com] [/url][url=http://a589.avsex5av.com] [/url][url=http://a590.avsex5av.com] [/url][url=http://a591.avsex5av.com] [/url][url=http://a592.avsex5av.com] [/url][url=http://a593.avsex5av.com] [/url][url=http://a594.avsex5av.com] [/url][url=http://a595.avsex5av.com] [/url][url=http://a596.avsex5av.com] [/url][url=http://a597.avsex5av.com] [/url][url=http://a598.avsex5av.com] [/url][url=http://a599.avsex5av.com] [/url][url=http://a600.avsex5av.com] [/url]
[url=http://a601.avsex5av.com] [/url][url=http://a602.avsex5av.com] [/url][url=http://a603.avsex5av.com] [/url][url=http://a604.avsex5av.com] [/url][url=http://a605.avsex5av.com] [/url][url=http://a606.avsex5av.com] [/url][url=http://a607.avsex5av.com] [/url][url=http://a608.avsex5av.com] [/url][url=http://a609.avsex5av.com] [/url][url=http://a610.avsex5av.com] [/url][url=http://a611.avsex5av.com] [/url][url=http://a612.avsex5av.com] [/url][url=http://a613.avsex5av.com] [/url][url=http://a614.avsex5av.com] [/url][url=http://a615.avsex5av.com] [/url][url=http://a616.avsex5av.com] [/url][url=http://a617.avsex5av.com] [/url][url=http://a618.avsex5av.com] [/url][url=http://a619.avsex5av.com] [/url][url=http://a620.avsex5av.com] [/url][url=http://a621.avsex5av.com] [/url][url=http://a622.avsex5av.com] [/url][url=http://a623.avsex5av.com] [/url][url=http://a624.avsex5av.com] [/url][url=http://a625.avsex5av.com] [/url][url=http://a626.avsex5av.com] [/url][url=http://a627.avsex5av.com] [/url][url=http://a628.avsex5av.com] [/url][url=http://a629.avsex5av.com] [/url][url=http://a630.avsex5av.com] [/url][url=http://a631.avsex5av.com] [/url][url=http://a632.avsex5av.com] [/url][url=http://a633.avsex5av.com] [/url][url=http://a634.avsex5av.com] [/url][url=http://a635.avsex5av.com] [/url][url=http://a636.avsex5av.com] [/url][url=http://a637.avsex5av.com] [/url][url=http://a638.avsex5av.com] [/url][url=http://a639.avsex5av.com] [/url][url=http://a640.avsex5av.com] [/url][url=http://a641.avsex5av.com] [/url][url=http://a642.avsex5av.com] [/url][url=http://a643.avsex5av.com] [/url][url=http://a644.avsex5av.com] [/url][url=http://a645.avsex5av.com] [/url][url=http://a646.avsex5av.com] [/url][url=http://a647.avsex5av.com] [/url][url=http://a648.avsex5av.com] [/url][url=http://a649.avsex5av.com] [/url][url=http://a650.avsex5av.com] [/url][url=http://a651.avsex5av.com] [/url][url=http://a652.avsex5av.com] [/url][url=http://a653.avsex5av.com] [/url][url=http://a654.avsex5av.com] [/url][url=http://a655.avsex5av.com] [/url][url=http://a656.avsex5av.com] [/url][url=http://a657.avsex5av.com] [/url][url=http://a658.avsex5av.com] [/url][url=http://a659.avsex5av.com] [/url][url=http://a660.avsex5av.com] [/url][url=http://a661.avsex5av.com] [/url][url=http://a662.avsex5av.com] [/url][url=http://a663.avsex5av.com] [/url][url=http://a664.avsex5av.com] [/url][url=http://a665.avsex5av.com] [/url][url=http://a666.avsex5av.com] [/url][url=http://a667.avsex5av.com] [/url][url=http://a668.avsex5av.com] [/url][url=http://a669.avsex5av.com] [/url][url=http://a670.avsex5av.com] [/url][url=http://a671.avsex5av.com] [/url][url=http://a672.avsex5av.com] [/url][url=http://a673.avsex5av.com] [/url][url=http://a674.avsex5av.com] [/url][url=http://a675.avsex5av.com] [/url][url=http://a676.avsex5av.com] [/url][url=http://a677.avsex5av.com] [/url][url=http://a678.avsex5av.com] [/url][url=http://a679.avsex5av.com] [/url][url=http://a680.avsex5av.com] [/url][url=http://a681.avsex5av.com] [/url][url=http://a682.avsex5av.com] [/url][url=http://a683.avsex5av.com] [/url][url=http://a684.avsex5av.com] [/url][url=http://a685.avsex5av.com] [/url][url=http://a686.avsex5av.com] [/url][url=http://a687.avsex5av.com] [/url][url=http://a688.avsex5av.com] [/url][url=http://a689.avsex5av.com] [/url][url=http://a690.avsex5av.com] [/url][url=http://a691.avsex5av.com] [/url][url=http://a692.avsex5av.com] [/url][url=http://a693.avsex5av.com] [/url][url=http://a694.avsex5av.com] [/url][url=http://a695.avsex5av.com] [/url][url=http://a696.avsex5av.com] [/url][url=http://a697.avsex5av.com] [/url][url=http://a698.avsex5av.com] [/url][url=http://a699.avsex5av.com] [/url][url=http://a700.avsex5av.com] [/url]
[url=http://a701.avsex5av.com] [/url][url=http://a702.avsex5av.com] [/url][url=http://a703.avsex5av.com] [/url][url=http://a704.avsex5av.com] [/url][url=http://a705.avsex5av.com] [/url][url=http://a706.avsex5av.com] [/url][url=http://a707.avsex5av.com] [/url][url=http://a708.avsex5av.com] [/url][url=http://a709.avsex5av.com] [/url][url=http://a710.avsex5av.com] [/url][url=http://a711.avsex5av.com] [/url][url=http://a712.avsex5av.com] [/url][url=http://a713.avsex5av.com] [/url][url=http://a714.avsex5av.com] [/url][url=http://a715.avsex5av.com] [/url][url=http://a716.avsex5av.com] [/url][url=http://a717.avsex5av.com] [/url][url=http://a718.avsex5av.com] [/url][url=http://a719.avsex5av.com] [/url][url=http://a720.avsex5av.com] [/url][url=http://a721.avsex5av.com] [/url][url=http://a722.avsex5av.com] [/url][url=http://a723.avsex5av.com] [/url][url=http://a724.avsex5av.com] [/url][url=http://a725.avsex5av.com] [/url][url=http://a726.avsex5av.com] [/url][url=http://a727.avsex5av.com] [/url][url=http://a728.avsex5av.com] [/url][url=http://a729.avsex5av.com] [/url][url=http://a730.avsex5av.com] [/url][url=http://a731.avsex5av.com] [/url][url=http://a732.avsex5av.com] [/url][url=http://a733.avsex5av.com] [/url][url=http://a734.avsex5av.com] [/url][url=http://a735.avsex5av.com] [/url][url=http://a736.avsex5av.com] [/url][url=http://a737.avsex5av.com] [/url][url=http://a738.avsex5av.com] [/url][url=http://a739.avsex5av.com] [/url][url=http://a740.avsex5av.com] [/url][url=http://a741.avsex5av.com] [/url][url=http://a742.avsex5av.com] [/url][url=http://a743.avsex5av.com] [/url][url=http://a744.avsex5av.com] [/url][url=http://a745.avsex5av.com] [/url][url=http://a746.avsex5av.com] [/url][url=http://a747.avsex5av.com] [/url][url=http://a748.avsex5av.com] [/url][url=http://a749.avsex5av.com] [/url][url=http://a750.avsex5av.com] [/url][url=http://a751.avsex5av.com] [/url][url=http://a752.avsex5av.com] [/url][url=http://a753.avsex5av.com] [/url][url=http://a754.avsex5av.com] [/url][url=http://a755.avsex5av.com] [/url][url=http://a756.avsex5av.com] [/url][url=http://a757.avsex5av.com] [/url][url=http://a758.avsex5av.com] [/url][url=http://a759.avsex5av.com] [/url][url=http://a760.avsex5av.com] [/url][url=http://a761.avsex5av.com] [/url][url=http://a762.avsex5av.com] [/url][url=http://a763.avsex5av.com] [/url][url=http://a764.avsex5av.com] [/url][url=http://a765.avsex5av.com] [/url][url=http://a766.avsex5av.com] [/url][url=http://a767.avsex5av.com] [/url][url=http://a768.avsex5av.com] [/url][url=http://a769.avsex5av.com] [/url][url=http://a770.avsex5av.com] [/url][url=http://a771.avsex5av.com] [/url][url=http://a772.avsex5av.com] [/url][url=http://a773.avsex5av.com] [/url][url=http://a774.avsex5av.com] [/url][url=http://a775.avsex5av.com] [/url][url=http://a776.avsex5av.com] [/url][url=http://a777.avsex5av.com] [/url][url=http://a778.avsex5av.com] [/url][url=http://a779.avsex5av.com] [/url][url=http://a780.avsex5av.com] [/url][url=http://a781.avsex5av.com] [/url][url=http://a782.avsex5av.com] [/url][url=http://a783.avsex5av.com] [/url][url=http://a784.avsex5av.com] [/url][url=http://a785.avsex5av.com] [/url][url=http://a786.avsex5av.com] [/url][url=http://a787.avsex5av.com] [/url][url=http://a788.avsex5av.com] [/url][url=http://a789.avsex5av.com] [/url][url=http://a790.avsex5av.com] [/url][url=http://a791.avsex5av.com] [/url][url=http://a792.avsex5av.com] [/url][url=http://a793.avsex5av.com] [/url][url=http://a794.avsex5av.com] [/url][url=http://a795.avsex5av.com] [/url][url=http://a796.avsex5av.com] [/url][url=http://a797.avsex5av.com] [/url][url=http://a798.avsex5av.com] [/url][url=http://a799.avsex5av.com] [/url][url=http://a800.avsex5av.com] [/url]
頁: [1]
查看完整版本: 使用 Ubuntu 16.04 架設 bind9 的 DNS Server