- ベストアンサー
DNSサーバの設定がよくわかりません。
mac os x server 10.3.7のサーバ管理でDNS設定を行いました。ローカル内ではきちんとURLを入れてアクセスできるのですが、外部からはアクセスできません。IP直打ちなら外部からも入れるのですが、どこがいけないのでしょうか? グローバルIPは固定で8個プロバイダから取得してます。211.bbb.ccc.216 ~223です。ルータには217を当てサーバには218を当てています。プロバイダの指示で逆引きは216h.ccc.bbbにするようにとあります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> 3.はhttp://www.eastcourt-rokko.com/domain/nslookup.htmlで検索したらでてきませんでした。 whoisではドメイン名とDNSサーバ名が登録されていて、nslookupではDNSサーバの名前解決が出来ない、ということですか。 さっきhttp://www.eastcourt-rokko.com/domain/nslookup.htmlにアクセスして適当な名前解決をしてみたら、「Internal Server Error」が返ってきたんですが、「出てこない」ってのはこのことではないですよね? もしそうだったら、ほかのサイトで試してみてください。探してみたら、http://www.tti.co.jp/nslookup/とかがありました。 nslookupで自分のDNSサーバのIPを検索してエラーが返ってくるんであれば、上位DNSへの登録が正しく行われていない可能性がありますね。 ドメインを登録したレジストラに相談してみてください。その際に、「whoisで登録されている自分のDNSサーバの名前解決が出来ない」ことをはっきり伝えた方がよいです。
その他の回答 (2)
- Toshi0230
- ベストアンサー率51% (836/1635)
> どこがいけないのでしょうか? といわれても、情報がないので答えようがないですが… 質問文から察するに、今現在以下のような状況、ということでしょうか? ・独自ドメインを取得済み ・ドメインを取得していることは、プロバイダも了解済み ・DNSサーバは既にインターネットに対して公開済み 上記の状態であるとして、まず順番に切り分けて、どのあたりに原因があるのかを確認しましょう。 1. 取得したドメイン名が正しく登録されているかどうかを確認してください。 "whois" を使用すればできるはずです。 →これができていないんであれば、外部からURLでアクセスできるわけないです。正しく登録し直しましょう。 2. whoisでドメイン検索をすると、貴方のDNSサーバが登録されているはずです。サーバ名などが正しく登録されていることを確認してください。 3. "nslookup <貴方のDNSサーバ名> <プロバイダのDNSのIP>" 等として、貴方のDNSサーバに対して、インターネット上からきちんと名前解決ができているか確認してください。また、名前解決で表示されたIPアドレスが、実際に貴方のDNSサーバに割り当てられているか確認してください。 →2,3が正しくないと、インターネット上からは貴方のDNSサーバに対して名前解決の問い合わせをかけられない事になります(問い合わせようとして、違うサーバにアクセスすることになる)。直しましょう。 4. 1~3全てOKなら、貴方のDNSサーバの設定がどこか間違えている可能性が大です。 もう一度設定を見直してください。 whois、nslookupの意味がわからないときは、調べてください # そこまで解説している余裕が現在はないので
- rentahero
- ベストアンサー率53% (182/342)
DNSサーバをレジストラに登録していますか? そのドメインのDNSサーバがレジストラから検索できないと一般的にそのドメインは検索できません。 ローカルのDNSは自分自身で登録したとおりに解決できてしまいます。
補足
レジストラには登録してあります。 ありがとうございます。
補足
1.2はhttp://www.eastcourt-rokko.com/domain/whois.htmlで確認したら検索できました。 3.はhttp://www.eastcourt-rokko.com/domain/nslookup.htmlで検索したらでてきませんでした。 この辺に問題がありそうです。 ありがとうございました。