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秒