http://www.geocities.co.jp/SiliconValley-Cupertino/9120/ddnsserver.html
http://www.fc-lab.com/network/server/dns/named_conf.html
http://www.ipa.go.jp/security/awareness/administrator/secure-web/chap4/4_bind.html
bindの設定
allow-update が重要。
/var/named/chroot/etc/named.conf
に以下を追加
zone "vmware.local" in { type master; file "vmware.local.zone"; allow-update { 127.0.0.1; 192.168.20.0/24; }; }; zone "24/20.168.192.in-addr.arpa" in { type master; file "vmware.local.rev"; allow-update { 127.0.0.1; 192.168.20.0/24; }; };
/etc/named/chroot/var/named/vmware.local.zone
$TTL 3600 @ IN SOA sv1.vmware.local. root.sv1.vmware.local. ( 2000091808 ; serial 3600 ; refresh (1 hour) 900 ; retry (15 minutes) 3600000 ; expire (5 weeks 6 days 16 hours) 3600 ; minimum (1 hour) ) NS sv1.vmware.local. sv1 A 192.168.20.1 ; 必須。自分のIP
/etc/named/chroot/var/named/vmware.local.zone
$TTL 3600 @ IN SOA sv1.vmware.local. root.sv1.vmware.local. ( 2002012101 ;Serial 3600 ;Refresh 900 ;Retry 3600000 ;Expire 3600 ) ;Minimum IN NS sv1.vmware.local.
DHCPの設定
ddns-update-style interim; が重要
option domain-name "vmware.local"; default-lease-time 600; max-lease-time 7200; ddns-update-style interim; subnet 192.168.20.0 netmask 255.255.255.0 { range 192.168.20.2 192.168.20.100; # option domain-name-servers 211.129.14.138,211.129.12.47; option domain-name-servers 192.168.20.1; # option broadcast-address 10.0.1.255; option routers 192.168.20.1; }
パーミッション設定
/var/named/chroot/var/named
に named の書込許可を与える
root:named で 660 にする
試してみる
nsupdate update add test1.vmware.local 3600 IN A 192.168.20.99 (enter) (enter) Ctrl + D
で、登録されるはず。
nslookup test1
で反応があればOK。
だめならば、
/var/log/message
を覗いてエラーを確認する。
Windowsから自動でDNSに登録
Windowsからつなぐ場合は、
コンピュータ名変更の詳細からサフィックスをvmware.localに変更する
[カテゴリ: OS > Linux]
[通知用URL]
Tweet
最終更新時間:2010年02月17日 20時47分48秒