コンピューターにダイナミックDNSサービスを実装しようとしています。 lohray.comのNSレコードのEC2インスタンスにh.lohray.com
をポイントし、そのシステムにdnsmasqをインストールし、ファイアウォールポートのブロックを解除したことを確認しました。
今のところ、/ etc/hostsファイルに統計的にエントリを追加しました。
129.118.19.163 i7.h.lohray.com
ただし、i7.h.lohray.comはnslookupまたはDigで正しく解決されません: これは私がこれを解決できる唯一の時間です(---(オンラインnslookup )-50.19.103.190はのIPアドレスですdnsmasqが実行されているEC2インスタンス。どこで問題が発生した可能性がありますか?
現在、h.lohray.comのNSレコードは次のとおりです。
h.lohray.com. 1800 IN NS 50.19.103.190.
どちらが間違っています。 NSレコードは、IPアドレスではなく、次のようにネームサーバーのドメイン名を指定する必要があります。
h.lohray.com. 1800 IN NS h.lohray.com
h.lohray.com. 1800 IN A 50.19.103.190.
またはこのように:
h.lohray.com. 1800 IN NS ns.h.lohray.com
ns.h.lohray.com. 1800 IN A 50.19.103.190.
50.19.103.190にあるDNSサーバーは機能しているようです-i7.h.lohray.comにクエリを実行すると応答します
ここに別のツールがありますが、そこでは解決されていません。
[email protected].:
h.lohray.com. 1800 IN NS 50.19.103.190.
[email protected].:
h.lohray.com. 1800 IN NS 50.19.103.190.
[email protected].:
h.lohray.com. 1800 IN NS 50.19.103.190.
it resolves from my home now.
$ Dig i7.h.lohray.com @50.19.103.190
; <<>> Dig 9.7.3 <<>> i7.h.lohray.com @50.19.103.190
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17018
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;i7.h.lohray.com. IN A
;; ANSWER SECTION:
i7.h.lohray.com. 0 IN A 129.118.19.163
;; Query time: 111 msec
;; SERVER: 50.19.103.190#53(50.19.103.190)
;; WHEN: Fri Apr 6 12:53:23 2012
;; MSG SIZE rcvd: 49