bindのつかい方(*アスタリスクを利用)

 

bindのzoneファイルで*(アスタリスク)が利用できます。
試しに、gunmafan.comのzoneファイルを下記のようにしてみました。

@       IN      A       182.48.61.86
*       IN      CNAME   gunmafan.com.
 
 
名前解決をしてみると、下記のように期待した結果がでます。
ワイルドカードの利用ができるようです。
 
# nslookup wwwwwa.gunmafan.com
Server:         210.224.163.4
Address:        210.224.163.4#53
 
Non-authoritative answer:
wwwwwa.gunmafan.com     canonical name = gunmafan.com.
Name:   gunmafan.com
Address: 182.48.61.86
 
 
 
それでは、ワイルドカードとスタティックで書かれたファイルは、どちらが優先順位が高いか確認です。
 
 
 
zoneファイルにwwwのAレコードを追加します。
@       IN      A       182.48.61.86
*       IN      CNAME   gunmafan.com.
www     IN      A       182.48.61.86
 
 
 
名前解決をしてみると、wwwのAレコードが勝っているようです。
 
# nslookup www.gunmafan.com
Server:         210.224.163.4
Address:        210.224.163.4#53
 
Non-authoritative answer:
Name:   www.gunmafan.com
Address: 182.48.61.86
 

前へ

centos5.7でphp-5.3を使う

次へ

centos6.1