質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Q&A

解決済

3回答

4520閲覧

DNSの問い合わせがうまくできない

kenji893

総合スコア14

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

0グッド

0クリップ

投稿2017/07/21 05:36

編集2017/07/21 06:10

###DNSの問い合わせがうまくできない
現在AWS上で以下の設定でレコードを設定しているが、問い合わせがうまくいかない

▽example.com
ssgw.example.com CNAME ssgw.i.example.com
i.example.com NS ns1.i.example.com
ns1.i.example.com A i.example.comのNS

▽i.example.com
ssgw.i.example.com A 192.168.1.1

###エラーメッセージ

Host ssgw.i.example.com not found: 3(NXDOMAIN)

何故引けないのか理由がわかりません。
ご存じの方はお教えいただければと存じます。
よろしくお願いします

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

suzukis

2017/07/21 06:05

レコードにピリオドが含まれていたり含まれていなかったりしますが、設定はこの通りですか。また、ドメインは自分のドメインか例示用のexample.comなどを用いてください
kenji893

2017/07/21 06:09

ご指摘有難うございます。 こちら修正をいたしました。
guest

回答3

0

ベストアンサー

i.example.com NS ns1.i.example.com ``` ドキュメントによるとroute53ではNSレコードには指定されたAmazonのドメインのホスト名を指定するよう記載されています。一般的にも、名前解決できるホスト名をもっているならそちらを指定する方がよいです。 確認方法は http://docs.aws.amazon.com/ja_jp/Route53/latest/DeveloperGuide/SOA-NSrecords.html

投稿2017/07/21 10:45

suzukis

総合スコア1449

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kenji893

2017/07/24 05:49

こちらで再度試してみます 有難うございます。
guest

0

digコマンドでの問い合わせ結果全てと、DNSの設定情報をもっと詳しくください。
また、DNSサーバを指定しても結果は同じですか?

投稿2017/07/21 06:28

Youichi256

総合スコア204

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kenji893

2017/07/21 06:40 編集

承知致しました ---------- ssgw.example.comに問い合わせた際のdig結果です ↓ $ dig ssgw.example.com ; <<>> DiG 9.8.3-P1 <<>> ssgw.example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36742 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;ssgw.example.com. IN A ;; ANSWER SECTION: ssgw.example.com. 299 IN CNAME ssgw.i.example.com. ;; AUTHORITY SECTION: com. 899 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1500619037 1800 900 604800 86400 ;; Query time: 152 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Fri Jul 21 15:37:43 2017 ;; MSG SIZE rcvd: 148 ssgw.i.example.comをdigした結果です ↓ $ dig ssgw.i.example.com ; <<>> DiG 9.8.3-P1 <<>> ssgw.i.example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10077 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;ssgw.i.example.com. IN A ;; AUTHORITY SECTION: com. 899 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1500618812 1800 900 604800 86400 ;; Query time: 73 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Fri Jul 21 15:33:50 2017 ;; MSG SIZE rcvd: 117 ---------------
Youichi256

2017/07/21 06:46 編集

自分で設定したDNSサーバを指定してのdig結果はどうでしょうか。 dig ssgw.example.com @<DNSサーバ>
kenji893

2017/07/21 06:49 編集

DNSサーバを指定しますと $ dig ssgw.i.example.com @ns.awsdns.net ; <<>> DiG 9.8.3-P1 <<>> ssgw.i.example.com @ns.awsdns.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35578 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;ssgw.i.example.com. IN A ;; ANSWER SECTION: ssgw.i.example.com. 300 IN A 192.168.1.1
kenji893

2017/07/21 06:47

返答が帰ってきております
Youichi256

2017/07/21 06:53

レジストラへの登録がうまくいっていないものを思われます。 ドメインを取得したサイトで、example.comのネームサーバがns.awsdns.netだということを登録する必要があります。
kenji893

2017/07/21 06:57

AWS上で i.example.com NS ns1.i.example.com ns1.i.example.com A i.example.comのNS(ns.awsdns.net) を設定した場合でもこちらは無視されるということでしょうか?
Youichi256

2017/07/21 07:04

はい。 8.8.8.8は、example.comのDNSがns.awsdns.netだということを知らないので、設定した情報が見に行けません。
kenji893

2017/07/21 07:27

知識不足で申し訳ございません。 8.8.8.8はexample.comのDNSをしっていて、 その先のNSを読むところまではいけているようにみえます $ host -t ns example.com 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: example.com name server ns-1.awsdns-1.org. example.comname server ns-2.awsdns-2.co.uk. example.com name server ns-3.awsdns-3.com. example.com name server ns-4.awsdns-4.net. $ dig i.example.com @ns-1.awsdns-1.org ; <<>> DiG 9.8.3-P1 <<>> i.example.com @ns-1.awsdns-1.org ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26231 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;i.example.com. IN A ;; AUTHORITY SECTION: i.example.com. 300 IN NS ns1.i.example.com. ;; Query time: 60 msec ;; SERVER: 205.251.197.114#53(205.251.197.114) ;; WHEN: Fri Jul 21 16:10:57 2017 ;; MSG SIZE rcvd: 75
kenji893

2017/07/21 07:35 編集

$ dig ns1.i.example.com @ns-1.awsdns-1.org ; <<>> DiG 9.8.3-P1 <<>> ns1.i.example.com @ns-1.awsdns-1.org ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47409 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;ns1.i.example.com. IN A ;; AUTHORITY SECTION: i.example.com. 300 IN NS ns1.i.example.com. ;; ADDITIONAL SECTION: ns1.i.example.com. 300 IN A i.example.comのNS IP ;; Query time: 15 msec ;; SERVER: i.example.comのNS IP#53 i.example.comのNS IP ;; WHEN: Fri Jul 21 16:29:24 2017 ;; MSG SIZE rcvd: 73
kenji893

2017/07/21 07:43

$ dig ssgw.i.example.com +trace ; <<>> DiG 9.8.3-P1 <<>> ssgw.i.example.com +trace ;; global options: +cmd . 221617 IN NS a.root-servers.net. . 221617 IN NS b.root-servers.net. . 221617 IN NS c.root-servers.net. . 221617 IN NS d.root-servers.net. . 221617 IN NS e.root-servers.net. . 221617 IN NS f.root-servers.net. . 221617 IN NS g.root-servers.net. . 221617 IN NS h.root-servers.net. . 221617 IN NS i.root-servers.net. . 221617 IN NS j.root-servers.net. . 221617 IN NS k.root-servers.net. . 221617 IN NS l.root-servers.net. . 221617 IN NS m.root-servers.net. ;; Received 228 bytes from 8.8.8.8#53(8.8.8.8) in 27 ms com. 172800 IN NS a.gtld-servers.net. com. 172800 IN NS b.gtld-servers.net. com. 172800 IN NS c.gtld-servers.net. com. 172800 IN NS d.gtld-servers.net. com. 172800 IN NS e.gtld-servers.net. com. 172800 IN NS f.gtld-servers.net. com. 172800 IN NS g.gtld-servers.net. com. 172800 IN NS h.gtld-servers.net. com. 172800 IN NS i.gtld-servers.net. com. 172800 IN NS j.gtld-servers.net. com. 172800 IN NS k.gtld-servers.net. com. 172800 IN NS l.gtld-servers.net. com. 172800 IN NS m.gtld-servers.net. ;; Received 504 bytes from 192.58.128.30#53(192.58.128.30) in 123 ms example.com. 172800 IN NS ns-1.awsdns-1.net. example.com. 172800 IN NS ns-2.awsdns-2.com. example.com. 172800 IN NS ns-3.awsdns-3.co.uk. example.com. 172800 IN NS ns-4.awsdns-4.org. ;; Received 213 bytes from *.*.*.*#53(*.*.*.*) in 19 ms i.example.com. 300 IN NS ns1.i.example.com. dig: couldn't get address for 'ns1.i.example.com': no more
Youichi256

2017/07/22 00:25

AWSのDNSまではみにきているので、route53の設定の問題のようです。 数年前にroute53を使ったことがありますが、特に苦労した記憶はありません。 suzukisさんの指摘を試してみると良いのではないでしょうか。
kenji893

2017/07/24 01:42

ご回答有難うございます。 確認致します
guest

0

me.comはすでにアップル社が使用しているドメインです。仮にローカルで設定するとしても、既存ドメインの使用は混乱を招くだけです。

自分で取ったドメイン、もしくは.testのような、公開サーバに設定されないと保証されているドメインを使いましょう。

投稿2017/07/21 05:41

編集2017/07/21 05:42
maisumakun

総合スコア145121

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kenji893

2017/07/21 05:49

申し訳ございません。 こちら仮で入れたものでございます。
kenji893

2017/07/21 05:50

別途ドメインは取得済となります
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問