none
クライアントPCのDNSサーバー固定できない RRS feed

  • 質問

  • お世話になります。

    小規模の社内ネットワークで、

    windows server 2012 r2 essential でactive directory のDNSが構築した。

    クライアント(windows8.1pro、windows7 pro))にはサーバーコネクターをインストールして、ドメインユーザーでログインしたら、インターネットが繋がらなくなった。

    IPV4を確認したら、優先DNSサーバーがWSE2012のIPになっている。

    DNSサーバーを「自動取得」にして、或いは「優先DNSサーバー」にルーターのIPを入れては、インターネット接続はできるが、15分経つと接続できなくなる。

    また、上記の設定でインターネット接続が出来る状態でPCを再起動させたら、「優先DNSサーバー」が勝手にWSE2012 サーバーのIPに設定されていて、インターネットが接続できなくなる。

    ちなみに、WSE2012にはDHCPをインストールしていない。ルーターの方にDHCPが入っている。

    サーバーコネクターをインストール前には、ちゃんとインターネット接続ができていた。

    windows7ではドメインユーザーを削除し、サーバーでそのPCを削除したら、正常に戻ったが。

    以上、どこに原因があるか。どう設定をすればよろしいかを教えていただきたく存じます。

    よろしくお願いいたします。

    • 移動 佐伯玲 2014年5月19日 0:57 Active Directory から Windows Server 2012 へ
    2014年5月18日 2:15

回答

  • こんばんは、Nasuです。

    ★操作していただきたい内容

    先に、言葉足らずで誤った情報を伝えてしまったような気がしております。

    操作していただきたい事はサーバーサイド(WSE 2012 R2上)の作業になります。

    1. サーバーにリモートデスクトップ接続等でサインイン
    2. [ネットワークと共有センター]→左側[アダプターの設定の変更]→対象となるNICのプロパティを開く
    3. [インターネット プロトコル バージョン4(TCP/IPv4]のプロパティを開く
    4. [優先DNSサーバー]にサーバーの固定IPアドレスを入力するループバックアドレス(127.0.0.1)を入力する
      ※サーバのIPv4が固定のため

    この設定「だけ」行うと改善するでしょうか?(先日の画像のIPアドレス等と同じようにするという事です)

    クライアントPCのIPアドレスは、今まで通りDHCPから付与される形で問題ありません。

    もし、サーバ・クライアントともに何らかの設定を行っているようでしたら、可能な限り元に戻せる限りもどしてください。

    なお、昨日ポストしたURLはルータとWindows Server 2012 R2 Essentialsの役割分担を説明したく記載致しました。DNSサーバの設定を行っていただくためではありません。誤解を招くURLを載せてしまい、申し訳ありません。

    ★確認:サーバ上でのインターネット接続について

    Windows Server 2012 R2 Essentials上でInternet Explorerを起動し、bing.com等Webサイトを閲覧する事はできますか?

    ★確認:DNSの構築について

    質問冒頭の「active directory のDNSが構築した」とありますが、ご自身でDNSを構築されたのですか?初期状態からDNSは構築済みのはずです。

    ★DHCPの役割について

    Windows Server 2012 R2 Essentialsは、初期設定を終えれば基本となる構築作業はすでに終えています。

    後はダッシュボード上からユーザ追加等の操作を行うだけですから、サーバー マネージャー等から何らかの役割と機能を追加する事は基本ないと思っていますし、追加する事でOSが不安定※になりえます。

    ※Windows Server 2012 R2 Essentialsは、様々な役割と機能が初期状態から動作しており、ちょっとした設定を加える事で不安定になる可能性があります。

    また、Windows Server 2012 R2 Essentialsは既に構築したネットワーク上のファーストサーバとして導入するプロダクトのため、既存のDHCPサーバを利用する仕組みだと理解しております。※役割と機能の追加は可能ですが、しっかり検証を行ってからが理想です。

    一からインフラ構築を行う必要がない点が、Windows Server 2012 R2 Essentialsの良さだと思っております。

    ★ネットワーク グループについて

    Windows Server 2012 R2 Essentialsは、ドメインとなり、クライアントを含めすべてのドメイン「xxxx.local」となります。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記


    • 編集済み Satoru Nasu 2014年5月20日 5:25 優先DNSサーバーのIPアドレスに誤りがったため修正
    • 回答としてマーク hmgchan 2014年5月20日 7:25
    2014年5月19日 10:33
  • InternetできるPCとできないPCで,「TCP/IP設定」を比べてみてはどうでしょうか?

    コマンドプロンプトで

    ipconfig /all

    と入力しenterキー。これをつなげられないPCとつなげられるPC両方で行い,

    どこかが違うか特定できればしめたものかと。

    特にDNSサーバ指定のところです。

    *ネットワークアダプタが複数あって,複数有効だった場合,接続不具合がでてしまうなど良く聞きます

    なお。ドメインユーザでログインしたとき「プライベートネットワーク」になっているとのことですが,[ドメイン名(非認証)]となってませんか?

    もしそうなら,ドメイン参加処理がおかしな状態になっているので,

    一旦ワークグループにして再起動,サーバのADからコンピュータオブジェクトを削除し,

    再度,ドメイン参加したほうがいいです。

    • 回答としてマーク hmgchan 2014年5月20日 7:25
    2014年5月20日 4:45
  • サーバー(Windows Server 2012 R2 Essentials)のネットワーク設定ですが、デフォルト ゲートウェイに誤ったルーターのIPアドレスが入力されているという事はありませんか?


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    • 回答としてマーク hmgchan 2014年5月20日 7:40
    2014年5月20日 5:45
  • いただいた手順の場合、以下の問題が出てくるかもしれません。

    • [代替DNSサーバー]に[ルーターのローカルIPアドレス]を設定し代替DNSサーバーが優先となるとインターネットには接続できますが、Active Directoryに登録されたコンピュータ名の名前解決が出来なくなる可能性があります。
      代替DNSサーバーを設定するよりは、先ほどポストしたとおり[DNSフォワーダー]を設定された方がよいかと。
    • Connector ソフトウェアをインストールしないとなると、Windows Server Essentials特有の機能(バックアップや監視、Microsoft オンライン サービスとの統合等)が使えなくなります。

    その他不具合があるかもしれません。

    私個人の考えですが、可能な限りマイクロソフトが想定した使い方をされた方が、サポートが受けやすく、解決しやすいと考えております。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    • 回答としてマーク hmgchan 2014年5月22日 2:56
    2014年5月21日 13:54

すべての返信

  • こんばんは、Nasuです。

    クライアントPCのネットワーク設定ですが、「優先DNSサーバー」にWSE 2012 R2のIPアドレスが自動的に入力される動作は仕様です。

    ローカルネットワーク上のホスト名やインターネット上のドメイン名の名前解決はWSE 2012 R2が担当するためと理解しています。

    http://nasunoblog.blogspot.jp/2014/04/wse-2012-r2-dns-host-name-not-resolution.html

    下記2点を確認してください。

    1. サーバ側のIPアドレス(v4)はDHCPサーバーから取得していますか?固定IPでしょうか?
    2. サーバの「優先DNSサーバー」は、サーバーの固定IPアドレスになっていますか?ループバック アドレス※になっていますか?
      ※127.0.0.1

    原因は2番のサーバーのIPアドレスループバック アドレスが設定されていないためと予想しております。

    私の環境では、サーバのIPアドレス(v4)は固定、優先DNSサーバーはサーバーIPアドレスと同じループバック アドレスを設定する事でインターネットにもアクセスでき、ローカルネットワーク内のホスト名の名前解決が出来ています。

    なお、サーバのIPアドレスを固定にしている理由はリモートWebアクセスを確実に出来るようにしているためです.

    最後に、この質問のカテゴリはActive Directoryではなく、Windows Server 2012の方が適当だと思います。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    • 回答の候補に設定 佐伯玲 2014年5月19日 0:57
    • 編集済み Satoru Nasu 2014年5月20日 5:29 優先DNSサーバーのIPアドレスに誤りがったため修正
    2014年5月18日 9:53
  • こんにちは、hmgchanさん
    フォーラムオペレータの佐伯 玲 です。

    Satoru Nasuさんの返信をご覧いただきご参考になれば「回答としてマーク」を宜しくお願いいたしますね。

    またWindows Server 2012のほうが適切なフォーラムではないかとご指摘をいただきましたので私の方でスレッドを移動させていただきました。


    宜しくお願い致します。

    TechNet Community Support 佐伯 玲

    2014年5月19日 0:57
  • Nasu様

    こんにちは。

    ご教授頂き、有難うございました。

    ActiveDirectoryの方に間違いました。

    お教えいただいたURLで確認してみます。

    ちなみに 

    1.サーバーのIPは固定しています。

    2.優先DNSサーバーは「ループバック アドレス」ではなく、サーバーのIPアドレスになっております。

    上記リンクを参考の上、試してまたご報告致します。

    取り急ぎ、お礼を申し上げます。

    今後とも、よろしくお願い致します。

    2014年5月19日 2:38
  • 佐伯様

    お世話になっております。

    よろしくお願いいたします。

    2014年5月19日 4:11
  • Nasu様

    お世話になっております。

    教えていただいたURLを参考して、下記の設定をしなおしましたが、改善しませんでした。

    1.サーバーでエージング清掃をしました。

    2.クライアントPCでIPを固定にし、DNSもルーターのIPアドレスにしました。

    3.サーバーの方で、レコードを手動で設定しました。(クライアントPCの固定IP)

    結果、クライアントPCを起動すると、「優先DNSサーバー」がサーバーのIPアドレスに設定されています。

    ネットワークも「ドメインネットワーク」ではなく、「プライベートネットワーク」となっています。

    不勉強で申し訳ございません。

    次は何をどう設定すればいいかをご教授願いたいです。

    よろしくお願いいたします。

    2014年5月19日 6:40
  • こんにちは。当方でもこの手の苦労をしたことがあります。

    >windows server 2012 r2 essential でactive directory のDNSが構築

    とのことですが,肝心の「社外のDNSサーバ」のTCP/IP設定をしていないのでは,と思います。

    ルータでDHCPを配給しているそうですが,

     ・Windows2012 Essential にDHCPサービスを提供するようにする

     ・DHCPのDNSフォワーダ設定にて,「外部のDNSドメインサーバIPアドレス」をセットする

    以上であれば,クライアントから社外のウェブサイトの名前解決が,出来るようになるかと思います。

    2014年5月19日 7:22
  • JJJ-Ran様

    こんにちは。

    早速試してみましたが、

    ・Windows Server2012 R2 essential にDHCPのインストールが失敗しました。

    エラー:0x800f0922

    ちなみに、ドメインユーザーでログインしているほかのPCで、インターネット接続が出来るものがあります。

    ユーザーに関しての設定は同じです。

    クライアントPCに設定の不備があるでしょうか。

    ご教授の方、よろしくお願いいたします。

    2014年5月19日 8:09
  • こんばんは、Nasuです。

    ★操作していただきたい内容

    先に、言葉足らずで誤った情報を伝えてしまったような気がしております。

    操作していただきたい事はサーバーサイド(WSE 2012 R2上)の作業になります。

    1. サーバーにリモートデスクトップ接続等でサインイン
    2. [ネットワークと共有センター]→左側[アダプターの設定の変更]→対象となるNICのプロパティを開く
    3. [インターネット プロトコル バージョン4(TCP/IPv4]のプロパティを開く
    4. [優先DNSサーバー]にサーバーの固定IPアドレスを入力するループバックアドレス(127.0.0.1)を入力する
      ※サーバのIPv4が固定のため

    この設定「だけ」行うと改善するでしょうか?(先日の画像のIPアドレス等と同じようにするという事です)

    クライアントPCのIPアドレスは、今まで通りDHCPから付与される形で問題ありません。

    もし、サーバ・クライアントともに何らかの設定を行っているようでしたら、可能な限り元に戻せる限りもどしてください。

    なお、昨日ポストしたURLはルータとWindows Server 2012 R2 Essentialsの役割分担を説明したく記載致しました。DNSサーバの設定を行っていただくためではありません。誤解を招くURLを載せてしまい、申し訳ありません。

    ★確認:サーバ上でのインターネット接続について

    Windows Server 2012 R2 Essentials上でInternet Explorerを起動し、bing.com等Webサイトを閲覧する事はできますか?

    ★確認:DNSの構築について

    質問冒頭の「active directory のDNSが構築した」とありますが、ご自身でDNSを構築されたのですか?初期状態からDNSは構築済みのはずです。

    ★DHCPの役割について

    Windows Server 2012 R2 Essentialsは、初期設定を終えれば基本となる構築作業はすでに終えています。

    後はダッシュボード上からユーザ追加等の操作を行うだけですから、サーバー マネージャー等から何らかの役割と機能を追加する事は基本ないと思っていますし、追加する事でOSが不安定※になりえます。

    ※Windows Server 2012 R2 Essentialsは、様々な役割と機能が初期状態から動作しており、ちょっとした設定を加える事で不安定になる可能性があります。

    また、Windows Server 2012 R2 Essentialsは既に構築したネットワーク上のファーストサーバとして導入するプロダクトのため、既存のDHCPサーバを利用する仕組みだと理解しております。※役割と機能の追加は可能ですが、しっかり検証を行ってからが理想です。

    一からインフラ構築を行う必要がない点が、Windows Server 2012 R2 Essentialsの良さだと思っております。

    ★ネットワーク グループについて

    Windows Server 2012 R2 Essentialsは、ドメインとなり、クライアントを含めすべてのドメイン「xxxx.local」となります。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記


    • 編集済み Satoru Nasu 2014年5月20日 5:25 優先DNSサーバーのIPアドレスに誤りがったため修正
    • 回答としてマーク hmgchan 2014年5月20日 7:25
    2014年5月19日 10:33
  • Nasu様

    お世話になっております。

    教えていただいた通り、サーバーで設定をやってみました。

    結果:

    「優先DNSサーバー」に127.0.0.1 に設定しますと、インターネット接続ができなくなりました。

    「代替DNSサーバー」にデフォルトゲートウェイのIPを入れると接続できます。

    クライアントPCの方では相変わらずインターネット接続ができません。

    ★DNS構築は初期の状態だと思います。

    ★サーバーにはDHCPをインストールしていません。ルーターのDHCP機能を使っています。

    ★サーバーもクライアントPCも「XXX.local」のドメインとなっています。

    ちなみに、ドメインユーザーでログインした別の同じくWin8.1pro のPCはインターネット接続できます。

    そのPCのIP設定は自動取得となっています。

    一つ気になる点があります。

    そのPCはログイン前、ネットワークに接続できているようです。ログインした後のネットワークは「ドメインネットワーク」です。

    インターネット接続できないPCはそうではありません。そしてドメインユーザーでログインしたら、ネットワークが「ドメインネットワーク」ではなく、「プライベートネットワーク」になっています。

    お手数ですが、ご教授頂きますようお願いします。

    2014年5月20日 2:06
  • InternetできるPCとできないPCで,「TCP/IP設定」を比べてみてはどうでしょうか?

    コマンドプロンプトで

    ipconfig /all

    と入力しenterキー。これをつなげられないPCとつなげられるPC両方で行い,

    どこかが違うか特定できればしめたものかと。

    特にDNSサーバ指定のところです。

    *ネットワークアダプタが複数あって,複数有効だった場合,接続不具合がでてしまうなど良く聞きます

    なお。ドメインユーザでログインしたとき「プライベートネットワーク」になっているとのことですが,[ドメイン名(非認証)]となってませんか?

    もしそうなら,ドメイン参加処理がおかしな状態になっているので,

    一旦ワークグループにして再起動,サーバのADからコンピュータオブジェクトを削除し,

    再度,ドメイン参加したほうがいいです。

    • 回答としてマーク hmgchan 2014年5月20日 7:25
    2014年5月20日 4:45
  • こんにちは、Nasuです。

    昨日からのやり取りで、訂正すべき点が1つありましたのでお伝え致します。

    ★固定IPアドレス使用時の優先DNSサーバーについて

    優先DNSサーバーのIPアドレスについて、誤りがありました。

    サーバーに固定IPアドレスを設定した場合は、「優先DNSサーバーのIPアドレス(v4)はサーバーIPアドレス」になります。ループバックアドレスではありませんでした。

    http://technet.microsoft.com/ja-jp/library/jj204618.aspx

    大変申し訳ありませんが、ご質問された時と同じ設定(優先DNSサーバーにサーバーの固定IPアドレスを入力)をお願い致します。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    2014年5月20日 5:21
  • サーバー(Windows Server 2012 R2 Essentials)のネットワーク設定ですが、デフォルト ゲートウェイに誤ったルーターのIPアドレスが入力されているという事はありませんか?


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    • 回答としてマーク hmgchan 2014年5月20日 7:40
    2014年5月20日 5:45
  • Nasu様、JJJ-Ran様

    ご丁寧にご教授頂き、ありがとうございます。

    アドバイスの通り、やってみましたら、上手く行ったみたいです。

    今の所、クライアントPCを何度も起動しても、インターネット接続ができています。

    下記の作業で、おかしいなところがあるかと思いますが、ご指摘頂ければ幸いです。

    取り急ぎ、一連の作業をご報告致します。

    1.サーバーのIPを固定にし、「優先DNS」=127.0.0.1、「代替DNS」=ルーターのIPアドレスにします。

    (代替を設定しないと、インターネット接続できませんでした。ゲートウェイはルーターのIPになっていました。)

    2.クライアントでドメイン参加をしないようにして、再起動します。

    3.クライアントのサーバーコネクターをアンインストールして再起動。

    4.クライアントのIPを固定にし、「優先DNS」=サーバーIP にする。(念のため、「代替DNS」の方にルーターIPを入れた。)

    5.クライアントの「システム」の「ドメインID」よりドメイン参加をする。

    と言った感じでした。

    今のところ問題が無さそうです。

    今後またご支援をお願いする事が多いと思いますが、よろしくお願い致します。

    今回は本当に、

    Nasu様、JJJ-Ran様、有難うございました。

    2014年5月20日 7:54
  • こんばんは、Nasuです。

    ルータのIPアドレスを代替DNSサーバーに設定することでインターネットに接続できるということは、DNSのフォワーダーが関連しているかもしれませんね。

    下記手順でフォワーダーの設定を確認していただけますか?

    1. サーバにログイン
    2. [DNS マネージャ]を起動
    3. サーバ名を右クリック、プロパティをクリック
    4. [フォワーダー]タブを選択
    5. IPアドレス、サーバーFQDNの一覧にルーターのIPアドレスが設定されているか確認。

    5番のルーターのIPアドレスが入力されていなければ[編集]ボタンをクリックし、IPアドレスを登録してください。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    2014年5月21日 13:43
  • いただいた手順の場合、以下の問題が出てくるかもしれません。

    • [代替DNSサーバー]に[ルーターのローカルIPアドレス]を設定し代替DNSサーバーが優先となるとインターネットには接続できますが、Active Directoryに登録されたコンピュータ名の名前解決が出来なくなる可能性があります。
      代替DNSサーバーを設定するよりは、先ほどポストしたとおり[DNSフォワーダー]を設定された方がよいかと。
    • Connector ソフトウェアをインストールしないとなると、Windows Server Essentials特有の機能(バックアップや監視、Microsoft オンライン サービスとの統合等)が使えなくなります。

    その他不具合があるかもしれません。

    私個人の考えですが、可能な限りマイクロソフトが想定した使い方をされた方が、サポートが受けやすく、解決しやすいと考えております。


    Satoru Nasu

    Microsoft MVP Windows Server for Small and Medium Business

    Blog:元「なんでもエンジニ屋」のダメ日記

    • 回答としてマーク hmgchan 2014年5月22日 2:56
    2014年5月21日 13:54
  • Nasu様

    おはようございます。

    DNS側のフォワーダーの設定がおかしかったです。

    そこにルーターのIPに設定すれば解決しました。

    PCの方にConnect ソフトを再インストールしました。代替DNSも削除しました。

    ドメイン参加も、インターネット接続も問題なく出来ました。

    但し、一つ気になるのがPCにログインした時、「ネットワークと共有センター」の「アクティブなネットワークの表示」はたまに、「ドメインネットワーク」ではなく「プライベートネットワーク」となっています。サーバー接続もインターネット接続もできています。

    それはなぜでしょうかお分かりでしたら教えて頂きたいです。

    よろしくお願いいたします。

    2014年5月22日 0:09
  • おはようございます、Nasuです。

    先に、解決おめでとうございます。お疲れ様でした。

    「当初」の質問はこれで解決したという事で宜しいでしょうか?他のユーザさんにとって有益になるよう、以前の「回答マーク」を取消、解決した投稿に対して「回答マーク」を付ける事をお勧めします。

    次に、昨日ポストされた質問と同一内容になりますので、こちらはクローズしてはどうでしょうか。

    気になる点は、現在も検証しております。回答出来るかは分かりませんが・・・


    <p>Satoru Nasu</p> <p>Microsoft MVP Windows Server for Small and Medium Business</p> <p>Blog:<a href="http://nasunoblog.blogspot.jp" target="_blank">元「なんでもエンジニ屋」のダメ日記</a></p>

    2014年5月22日 0:51
  • Nasu様

    申し訳ございませんでした。

    「回答マーク」を付けました。

    質問をクローズするにはどうすればよろしいか分かりませんので、教えて頂けますでしょうか。

    どうも、有難うございました。

    2014年5月22日 3:01
  • 特にクローズ処理はありません。


    Satoru Nasu
    Microsoft MVP Windows Server for Small and Medium Business
    Blog:元「なんでもエンジニ屋」のダメ日記

    2014年5月22日 4:09
  • こんにちは、hmgchanさん
    フォーラムオペレータの佐伯 玲 です。

    基本的にTechNet フォーラムでは大まかに1スレッド1質問とさせていただき解決した際には回答マークをつけていただきクローズとなっております。
    ですのでこちらのスレッドについては現在の状態で大丈夫です。

    回答マークがついた後も関連した内容を簡単にお話しいただく分には問題ないかと思うのですが
    当初のご質問内容から逸れて質問が続いてしまうとスレッドが長大になる上にスレッドタイトルから内容が分かり辛くなってしまいます。



    Satoru Nasuさん、ご案内ありがとうございました。


    宜しくお願い致します。

    TechNet Community Support 佐伯 玲


    • 編集済み 佐伯玲 2014年5月22日 4:39
    2014年5月22日 4:38