<p class="wp-block-paragraph"> éåéå¸ï¼é 便çåçè¨ï¼è¥æé¯èª¤è«ä¸åææã </p>



<p class="wp-block-paragraph">ææåå¯è½å çºè³å®çæ ®è䏿³è®ä½¿ç¨è ééä½ çDNS Serveræ¥è©¢æäºç¹å®çDomainï¼éåæåæåå¯ä»¥ç¨å¨DNS Server䏿é£åDomainéèµ·ä¾ä¸çµ¦æ¥ã</p>



<!--more-->



<p class="wp-block-paragraph">æåéé以Bind9çºä¾ï¼é¦å è¦ä¿®æ¹çæ¯named.confæªæ¡ï¼å°è¦é»æçDomainæ°å¢ä¸çzone䏦尿å°ä¸åå°éç¨ä¾å°éçzonefileã </p>



<p class="wp-block-paragraph">ä¸è¬ä¾èªªéåæªæ¡ä½ç½®æå¨&#8221;/etc/named.conf&#8221;æ¯&#8221;/etc/namedb/named.conf&#8221;ï¼å¯¦éä½ç½®éæ¯æå¯ææç°åã</p>



<p class="wp-block-paragraph">以è¦å°étest.com並å°å°éçzonefileå½åçºblock.dbçºä¾ï¼åå¨named.confä¸å å ¥ä¸é¢éä¸è¡ï¼</p>



<pre class="wp-block-code"><code> zone “test.com” { type master; file “block.db"; };</code></pre>



<p class="wp-block-paragraph">ç¶å¾æåè¦å»ºç«åçºblock.dbçzonefileï¼ä¸¦å¨å ¶ä¸å å ¥ä¸æ¢æ£è§£è¨éå°å ¶å°æå°127.0.0.1ï¼å¯ä»¥åè以ä¸è¨å®æ¹å¼ï¼</p>



<pre class="wp-block-code"><code> $TTL 24h
 @ IN SOA dns.kerker.website. (2019032700 86400 300 604800 3600 )
 @ IN NS dns.kerker.website.
 @ IN A 127.0.0.1
 * IN A 127.0.0.1</code></pre>



<p class="wp-block-paragraph">宿è¨å®å¾è¨å¾éåDNSæåï¼</p>



<pre class="wp-block-code"><code> service named restart</code></pre>



<p class="wp-block-paragraph">ç¶å¾ä½¿ç¨digæä»¤æ¸¬è©¦ï¼&#8221;@&#8221;符èå¾è«å¡«ä¸èªå·±çDNS IPï¼</p>



<pre class="wp-block-code"><code> dig test.com @dns.kerker.website</code></pre>



<p class="wp-block-paragraph">妿æçå°ä»åæä½ çAè¨éçº127.0.0.1å°±ä»£è¡¨ä½ æåäºï¼</p>

DNS伺服器阻擋特定domain設定(Bind9)

