↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2007-04-09(Mon) WindowsのIPアドレスがDNSに登録されない [長年日記]

WindowsのIPアドレスがDNSに登録されない

64bitサーバになってから、DHCPで配布されたWindowsのIPアドレスがDNSに登録されなくなっていた。

まずは、

nsupdateは、変更先DNSを見つけるために、登録しようとしているドメイン情報(host100.example.jp)に対するSOAを問い合わせ、DNS名を取得します。NSレコードではなくSOA中のDNS名が使用されることに注意しましょう(注)。

[第7回 Dynamic DNSの基礎とnsupdateコマンドより引用]

っていうのを見つけて気がついた、internal viewのSOAに書いてあるns1という名称のIPアドレスが、DNSに登録されていなかったので登録した。

これで良いかと思って、nsupdateしてみると

$ nsupdate

> server ns1

> update add testip 3600 IN A 192.168.0.111

> send

update failed: SERVFAIL

となって登録できない。daemon.logを見ると

Apr 9 22:18:05 server named[24235]: /etc/bind/on-o.com.hosts.jnl: create: permission denied

ってことで、/etc/bind/にbindユーザのパーミッションが出ていないのがいけなかった。とりあえず、/etc/bindはroot.bindだったので、

# chmod g+w /etc/bind/

として書けるようにしたら、nsupdateからはDNSのupdateが出来るようになった。

Windows XP側では、以下のように設定したら、ちゃんと登録できるようになった。(はじめは「この接続のDNSサフィックスをDSN登録に使う」はいらないかと、思ったけど、ここにチェックがついていないと登録できなかった)

TCP/IPの設定

これで、VMware上のWindowsにrdesktopなどで接続するときにIPアドレスではなくて

$ rdesktop -g 1024x768 -r sound:local windowsXP

のようにIP addressでなくて、ホスト名で接続できるようになってGOOD

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索