• ベストアンサー

DNSサーバの設定がよくわかりません。

mac os x server 10.3.7のサーバ管理でDNS設定を行いました。ローカル内ではきちんとURLを入れてアクセスできるのですが、外部からはアクセスできません。IP直打ちなら外部からも入れるのですが、どこがいけないのでしょうか?  グローバルIPは固定で8個プロバイダから取得してます。211.bbb.ccc.216 ~223です。ルータには217を当てサーバには218を当てています。プロバイダの指示で逆引きは216h.ccc.bbbにするようにとあります。

  • u-me
  • お礼率64% (44/68)

質問者が選んだベストアンサー

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.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)
回答No.2

> どこがいけないのでしょうか? といわれても、情報がないので答えようがないですが… 質問文から察するに、今現在以下のような状況、ということでしょうか? ・独自ドメインを取得済み ・ドメインを取得していることは、プロバイダも了解済み ・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の意味がわからないときは、調べてください # そこまで解説している余裕が現在はないので

u-me
質問者

補足

1.2はhttp://www.eastcourt-rokko.com/domain/whois.htmlで確認したら検索できました。 3.はhttp://www.eastcourt-rokko.com/domain/nslookup.htmlで検索したらでてきませんでした。 この辺に問題がありそうです。 ありがとうございました。

  • rentahero
  • ベストアンサー率53% (182/342)
回答No.1

DNSサーバをレジストラに登録していますか? そのドメインのDNSサーバがレジストラから検索できないと一般的にそのドメインは検索できません。 ローカルのDNSは自分自身で登録したとおりに解決できてしまいます。

u-me
質問者

補足

レジストラには登録してあります。 ありがとうございます。

関連するQ&A

  • DNSの逆引き設定は重要ですか

    よろしくお願します。 DNSサーバを社内に置いてメールサーバを運用していましたが、DNSサーバのハードが古くなったためリプレイスを考えていました。 よくよく考えてみると現在では社内のDNSサーバは回線の逆引きを行うためだけのサーバになっていました。 (メールサーバのDNSは外部を利用) そこで、社内のDNSサーバを停止しプロバイダのサブドメイン(が逆引きに充てられるようです)を利用しようと思います。 質問ですが、正引きと逆引きのドメイン名が異なることでトラブルになるっことってあるんでしょうか? こちらからのアクセスにドメイン名で許可してもらってるアクセス先はありません。(IPのみです) 少なくとも技術面でこの回線を利用した「メールの送受信やWEBページの公開(今後予定)に影響はないのではないかと考えています。

  • DNSサーバの意味

    いわゆる自宅サーバを構築しています。 私は独自ドメインを異なる二つの会社でそれぞれ購入しました。 (会社A)aaa.dom (会社B)bbb.dom 私は固定IPを一つ契約しています。 (自宅)123.45.67.89 その固定IPを会社Aのウェブページで以下のように登録しました。 [aaa.domのDNSレコード] a @ 123.45.67.89 (ちなみに、ネームサーバはns.company.domです。) ですから、aaa.domにアクセスすると、123.45.67.89にアクセスした時と同じように私のページが見られます。 www.aaa.domにアクセスしてaaa.domにアクセスしたのと同じようにしたいのですが、 会社Aのウェブページを操作することなく、そのように設定することは可能でしょうか? また、会社Bで登録したbbb.domも123.45.67.89に「紐付け」したいのですが、 会社BではIPアドレスを登録することはできず、ネームサーバを登録することしかできません。 架空のアドレスccc.domをローカルだけで運営することが可能なように、bbb.domもローカルだけでは運営できます。 しかし、外部からbbb.domアクセスにも対応したいのです。 私はDNSサーバやネームサーバの役割がいまいち分かっていません。 紐付けはドメイン登録会社の中でやってくれる所がありますし、 Bindなどを使わなくても、ローカルの設定はできます。 質問を整理させて頂くと、 (1) ドメイン登録会社の手を借りることなくwww.aaa.domにアクセスできるようにするには? (2) ネームサーバしか登録できない(IPアドレスが登録できない)ドメイン登録会社のドメインbbb.domを使えるようにするには?(その会社で登録したネームサーバをns.aaa.domとします。) 今、Bindを使って試行錯誤中です。尚、OSはLinuxのFedora10です。 何卒よろしくお願い致します。

  • DNSサーバーの逆引き設定は必須ですか?

     クラスC未満のIPアドレス空間にDNSサーバーを置くgTLDドメインを追加したいと考えています。プロバイダがそういうドメインに対するDNSの逆引き設定をしてくれないため、逆引きができないDNSサーバーになってしまいます。  「安定運用に支障のあるサーバーになる」とドメイン取得代行屋から注意を受けましたが、実際にどうなのでしょうか?  そのドメイン取得代行屋が自ら使用しているドメイン名に対するDNSサーバーのアドレスをWhoisで拾ってきて、nslookup してみたのですが、ドメイン名→IPアドレス(正引き)は上手くいきますが、IPアドレス→ドメイン名(逆引き)は返ってきません。  その点を指摘すると、逆引きできないように見えているが実際には出来ている、と私には理解困難な説明をされます。 Q1.DNSサーバーに対して逆引き設定は必須でしょうか? Q2.ドメイン取得代行屋の言う「逆引きできないように見えているが実際には出来ている」というのは本当なのでしょうか?

  • DNSサーバの逆引き設定について

    長文で、失礼致します。 現在会社で利用しているISPのSMTPサーバが メール送信時に、スパム対策のため DNSの逆引きチェックを行うサーバなのですが 現在私が利用しているグローバルIPアドレスが nslookup等で逆引きができません。 そのためメールをスムーズに送ることができず困っておりました。  利用しているISPに尋ねると、 「あなたに付与しているIPアドレスのプライマリDNSは  あなたの会社のDNSサーバに権限委譲の登録をしているので  あなたの会社のサーバを確認して下さい」 といわれました。 社内を確認すると、確かにDNSサーバがありましたが ハードウェア的に故障しており復旧不可な状況でした。 そこで新しいPCでWindows+BindでDNSサーバを立てて 以前のDNSサーバと同じグローバルIPを固定し 外部からも利用できるDNSサーバとしては稼働するようになったのですが 逆引きチェックができるようにするには どのように設定したらいいかわかりません。 当初管理していた者が退社してしまったこともあり ドメイン名もあやふやで分からない状態です。 長くなってしまいましたが、逆引きチェックを正常に 動作させるためにはBindでどのような設定を行うのがよいか。 もしくは何を確認すればいいのか ご教授いただければ幸いです。 宜しくお願い致します。 権限委譲先への問い合わせ結果です。 ------------------ $ dig -x グローバルIP @dns.xxxxx.jp soa ; <<>> DiG 8.3 <<>> -x @dns.xxxxx.jp soa ; (1 server found) ;; res options: init recurs defnam dnsrch ;; res_nsend to server dns.xxxxx.jp DNSサーバのIPアドレス: Connection timed out

  • 外部よりhttpdからの応答がない

    Centos5.3にて外部wwwサーバを公開したく ルータとwwwサーバ等の設定を行っております。 もともと公開していた回線がADSLだったの 増強し新しく光プレミアムにしました。 新DNSサーバ、wwwサーバともに自前サーバです。 それぞれグローバルIPをあり当てています。 それぞれ外部からping応答もかえってきます。 下名で行ったこと ・逆引きの設定を疑ってプロバイダーへ確認してもらい  問題ないとの回答 ・ルータのフィルターの設定  メーカーへ設定内容を送付してもらい問題ないとの回答  別のIPにてすでに公開できるている既存サーバを  問題のネットワークにもってきてアクセス確認を行いました。  1、AAA.BBB.CCC.144/29 から DDD.CCC.BBB.112/29へ移動   IPアドレス・Gwを変更  IP AAA.BBB.CCC.149 -> DDD.CCC.BBB.116へ変更   GWIP DDD.CCC.BBB.113へ変更  2、同一セグメントPC DDD.CCC.BBB.114からwget にて疎通確認   問題なく接続でき、応答も帰ってくる  3.次の確認として、外部からのアクセス確認    AAA.BBB.CCC.145から    wget DDD.CCC.BBB.116へ確認    接続はできるが応答が帰ってこないConnect待ち    同じ問題かは不明ですが、sshにて外部よりアクセスし接続できるのですが  あるコマンドls -laなどを行うと接続待ち端末がだんまりとなりそのあとは  ずっとその状態となります。  同様の操作を同一セグメントでは問題なく実行できています。  このことからポートは開いていているのでルータフィルターは問題ないように  思えます。ただ応答がかえってこない・返せない? 下名にて疑うところはすべて疑いましたが手詰まり なにかヒントでもいいのでアドバイスをお願いします。

  • DNSサーバーのzone設定について

    こんにちは。 DNSサーバー(bind9)について質問があります。 クライアントPCからWEBページにアクセスする際、アドレス欄に www.example.jp と入力しても example.jp と入力しても同じ ページが表示されるものがありますが、あれは DNSサーバーのzone設定をどう記述しているのでしょうか。 ■現在のzone設定■      IN NS dns.example.jp      IN MX 10 dns.example.jp dns    IN A aaa.bbb.ccc.ddd(DNSサーバーのIPアドレス) www    IN A eee.fff.ggg.hhh(ホスティングサーバーのIPアドレス) localhost IN A 127.0.0.1 dns.example.jp は自社で運用しているDNSサーバーで、 www に対するIPアドレスはプロバイダのホスティングサービスから 提供されたサーバーアドレスです。 現在、 www.example.jp に対するアクセスはプロバイダから 提供されたIPアドレスに変換され、正常にWEBページが表示されて います。 www.example.jp でも example.jp でも同じページを表示させたい 場合はどういう設定をすれば良いでしょうか。 よろしくお願い致します。 色々検索してみると、Aレコードを追加するみたいですが、記述方法 が不明です。 www    IN A eee.fff.ggg.hhh に続けて @     IN A eee.fff.ggg.hhh を追加するような事が書いてあったのですが、合っているでしょう か。

  • ciscoルータ892JのDNSサーバ設定について

    ルータに関して初心者です。 勉強をかねてcisco892Jルータの設定を行っています。 画像にあるように、892JのスイッチングポートにVlan10とVlan20を割り当てています。 Vlan20は内部ネットワークとしてクライアントを接続し、892JのDHCP機能によりプライベートIPアドレスを割り当てています。 Vlan10はDMZに設定し、外部に公開するWebサーバを配置しています。 892JにはグローバルIPアドレス133.**.**.**を設定し、Webサーバの名前はwww.aaa.bbb.jpとします。 上位ルータからは、133.**.**.**の属するネットワーク宛ておよびaaa.bbb.jp宛てのパケットが転送されます。 このとき、外部から133.**.**.**およびwww.aaa.bbb.jpでWebアクセスがあった場合にWebサーバのトップページが表示されるよう、DNSの設定を行いたいです。 いくつかのサイトなども参考にしたのですが、よくわからないので、教えてください。 現状、クライアントから外部へはNAT機能を用いてWebアクセスなどが可能な状態です。

  • 動的IP(ADSL)+ダイナミックDNS+webサーバー

    動的IPでダイナミックDNSを利用して、 webサーバを公開したく思っているのですが… 取得したサブドメインが aaa.bbb.ccc とした場合、 www1.aaa.bbb.ccc www2.aaa.bbb.ccc という風にして公開することは可能でしょうか? 可能な場合、DNSサーバを立ち上げる必要があるのでしょうか? それともバーチャルホスト機能で出来るでしょうか? 今考えてるのは、一台のサーバマシンで 異なったコンテンツをそれぞれ www1.aaa.bbb.ccc www2.aaa.bbb.ccc として表示させたいのですが、 ゆくゆくは2台に分けてと思ってます。 良きアドバイス宜しくお願いします。

  • DNSサーバについて

    インターネットについて勉強中の初心者です。 DNSサーバ(コンテンツサーバ)というのは、 世の中には正引き用と逆引き用の2種類があるというのを 学んだのですが、 一般的に正引きなら、 家→キャッシュサーバ→コンテンツサーバ(ルートから順に問い合わせる) この場合、例えばwww.yahoo.co.jp.ならば、 コンテンツサーバは、 ルートのDNS→jpのDNS→yahoo.co.jpのDNS→FQDNに対応するIPを教えてくれる ここで逆引きの場合が不思議なのですが、 仮に192.168.11.1というグローバルIPアドレスがあったとして、 (これはプライベートIPですが、仮にの話です) 逆引きするとして、 1.11.168.192.in_addr.arpa. ルートのDNS→arpaのDNS→in_addrのDNS→ 192のDNS→168のDNS→11のDNS→1のDNS→IPに対応するFQDNを教えてくれる という流れをするのでしょうか??? こんなに沢山逆引きの場合はDNSを通るものなのでしょうか?? それとも、in_addrのDNSが数字の部分を全部管理していて、 ルートのDNS→arpaのDNS→in_addrのDNS(192→168→11→10)→対応するFQDNを教えてくれる(in_addrのゾーンで全て解決できる) 見たいな感じなのでしょうか? よろしくお願いします。

  • 外部webサーバー利用時のネームサーバーの設定について

    現在、自社サーバーにて、Mail/Webを運用していますが、 Webのみ外部サーバーをレンタルして運用することになりました。 メールは従来通り自社サーバーで処理し、ドメインも変更したくないので、 DNSの設定変更で対応したいと考えています。 プライマリDNSは自社サーバー、セカンダリDNSはOCNになっていますので、 設定を変更することは可能です。 対応方法として、wwwのAレコードを外部WebサーバーのIPに向け、 MXレコードを従来通りにし、シリアルの番号を増やせばいいのかなという 理解になっていますが、他に何か必要なことはあるのでしょうか? (Webサーバーの候補業者には、取得済みドメインを自社DNSから Aレコードで向けて運用してもいいかどうか、その対応のために 契約後IPを開示してもらえるかだけ確認しつつ選定中です) それと外部IPの場合、逆引きをどうすればいいのかがわかりません。 例えば、外部WebサーバーのIPがaaa.bbb.ccc.ddだった場合、 named.confには「zone "aaa.bbb.ccc.in-addr.arpa" IN {(省略)}」とし、 そこで指定したファイルの中では、 「dd IN PTR www.(ドメイン).」とすればいいのでしょうか? それともこの設定自体、不要なものでしょうか?? お分かりになる方、よろしくお願いいたします。