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

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

ただいまの
回答率

91.05%

  • Vagrant

    1021questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

  • VirtualBox

    603questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • DNS

    231questions

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

VM上のDNSをホストOSから使用する方法

受付中

回答 2

投稿

  • 評価
  • クリップ 0
  • VIEW 177

sumsum25

score 252

素人な質問となりますが、どうかご容赦ください。

現在DNSの勉強をしており、
VM上にDNSを立てました。
VM(DNS)にもドメイン名を割り当て、VM上であれば名前解決してpingがとおりました。

しかし、ホストOS上からはドメイン名にpingが通りません。
ホストOSのDNSサーバとして登録しています。

ゲストOS: CentOS7
ホストOS: MacOSX
DNS: bind

DNSの設定で、ホストOSが含まれるネットワークセグメントは許可しています。
何か考えられる原因はありますでしょうか?

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

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

+1

ホストで以下のコマンドを実行して意図したDNSサーバーに問い合わせているか確認して下さい。

$ nslookup <ゲストのドメイン名>
$ nslookup <ゲストのドメイン名> <ゲストのDNSサーバのIPアドレス>

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/12/23 00:00

    ありがとうございます。
    ゲストOSのDNSを見ていますが、やはり名前解決できません。

    キャンセル

  • 2017/12/23 06:07 編集

    どんなエラーで失敗しますか?
    数秒待って「connection timed out」ならファイアーウォールでポート(53)が開いていません。
    いきなり「connection refused」ならDNSのアクセス許可の設定の問題があります。
    「server can't find <ドメイン名>」ならDNSの該当ドメイン名の登録に問題があります。

    キャンセル

0

DNSの名前解決は、主に2つあります。
①社内(内部)の機器の名前解決。
②外部(社外・インターネット・他のドメインなど)の名前解決。

質問者様がおっしゃっっている名前解決と言うのは、①と②のどちらの機器の名前解決を行おうとしているのでしょうか?

①の名前解決を行いたいのであれば、zornファイルのhost.dbなどにホスト名(機器のコンピューター名)とIPを書いて置かなければならないと思います。

②の場合であれば、質問者様が構築したDNSサーバーで名前解決できなかった場合、他のDNS(恐らく外のDNS)に問い合わせに行かせる設定(forward先のDNSサーバー)を設定しなければならないと思います。

環境やDNSの使用目的?が取り敢えず、ざっくりとした回答となってしまいますが、ご参考程度に
見て下さい。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

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

  • ただいまの回答率 91.05%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 解決済

    VMWARE player 上のLinuxからインターネットに接続できない

    VMware上のゲストOS(Linux)からホストOS(Windows7)でNAT変換して、 インターネットに接続したいのですが、ゲストOSからホストOSのVMnet8ネットワーク

  • 解決済

    virtualbox が外部につながらない

    現在サーバ側の開発環境構築してます。 virtualboxにdebianをinstallしたまではいいのですが apache2をinstallしようとしたところ、ftp.jp.de

  • 解決済

    /etc/hostsの記述について

    /etc/hosts 192.168.0.5 a.com は可能な設定かと思いますが、 /etc/hosts b.com a.com のような設定は不可能ですか?(や

  • 解決済

    ローカル内のWebサーバーに名前解決してアクセスしたいが安定しない

    イントラネット内で使用するWebサーバーの名前解決にunboundというDNSキャッシュサーバー(ローカルDNSサーバー)を立てました。 WebサーバーへのアクセスはWind

  • 解決済

    Kerberos認証

    Kerberos ServerのKDC側およびクライアントの設定についてお伺いしたいと思います。 以下のサイトを参考にKerberos認証の構築を行っているのですが、 クラ

  • 解決済

    herokuで独自ドメイン運用時のSMTP/POP3サーバー

    前提・実現したいこと heroku上でRuby on RailsのWebサービスを運用しています。 独自ドメイン(www.example.comのようなURL)を利用しており、We

  • 受付中

    AWS CloudFrontの設定について

    下記の記事を読んで、手順通り作業をしたのですが、 cloudfront用に設定したドメイン(ex.xxxx.jp)でアクセスすることができませんでした。 どなた xxxx.jp

  • 解決済

    メールサーバーとWEBサーバーを別で運用

    表題の件ですが、簡単な手順を教えていただけませんでしょうか。 GMOクラウド iCLUSTA+ i-02が今借りているサーバーです。ドメインもここで管理されています。 WEBサ

同じタグがついた質問を見る

  • Vagrant

    1021questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

  • VirtualBox

    603questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • DNS

    231questions

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