すでにDNSサーバーをお持ちの場合

すでにDNSサーバーをお持ちの場合

私は自分の LAN でホストされている Web サイトを持っており、ユーザーには内部 IP アドレスではなく myWebsite.com にアクセスしてもらいたいと考えています。自分の Web サイト用にドメインと IIS を実行している Windows Server 2012 があります。自分のサイトをファイルに追加できることはわかっていますhostsが、もっと良い方法があるのではないかと期待しています。(サイトは内部専用です)

答え1

すでにDNSサーバーをお持ちの場合

Windows Server 2012 マシンがドメイン コントローラーである場合、DNS ロールはすでに追加されています。これをセットアップするには、いくつかの操作を行う必要があります。

  • 転送を設定する
  • ウェブサイトにCNAMEレコードを追加する
  • 他のマシンにこのサーバーをDNSとして使用するよう指示する

Windows 2012 ボックスは用意できていません。そうでなければ、このスクリーンショットを撮るつもりです。でも、手探りで Google で検索すれば、この情報を見つけられるかもしれません。探しているものの基本を説明します。

これはすべて非常に単純化されているということを覚えておいてください。

転送の設定:

DNS サーバーがアドレスを見つけられない場合は、別の場所を探す必要があります。私は 8.8.8.8 をフォワーダー (Google の DNS サーバー) として追加することを好みます。こうすることで、クライアント コンピューターが Superuser.com を要求したときに、サーバーにレコードがない場合、要求は 8.8.8.8 に転送されます。

転送の設定方法に関するTechnetページ

CNAMEレコードを追加する

ウェブページにはアドレスが必要です。ドメインの前方参照ゾーンに CNAME レコードを追加すると、サブドメイン スタイルのアドレスが提供されます。つまり、usta.comドメインに があり、CNAME レコード を追加するとfoobar、 が提供されますfoobar.usta.com。これは、イントラネット ページを処理するための非常に一般的な方法です。

別の前方参照ゾーンを追加し、wwwCNAMEレコードを追加して、任意のドメイン名を取得することもできますが、別の前方参照ゾーンを作成し、所有していないドメインと衝突するリスクがあります。キス原理。

CNAME レコードに関する Technet ページ

DNSサーバーを使用してください!

次に、クライアントを DNS サーバーに向ける必要があります。おそらく、DHCP を使用してこれを行うのが最善です。ルーターの構成ページにアクセスし、DHCP 設定を見つけて、DNS サーバーを Windows Server 2012 の IP アドレスに置き換えます。次に、すべてのクライアントが更新されるのを待つか、強制的に更新します。

すべてを静的に構成することも (うわっ)、DNS のみを静的に構成することもできます。

Google を使ってください!

正直に言うと、この答えではあまり役に立ちません。しかし、どこを探せばよいかを知るのに役立つことを願っています。

答え2

ネットワーク上のユーザーは、コンピューター名を使用して IP を入力しなくてもアクセスできるはずです。サーバー マネージャーに移動して、コンピューター名がどのように設定されているかを確認します。IIS 内で、すべてのポートでその名前へのバインドを作成できます。ユーザーはその名前を使用して Web サイトにアクセスできます。

基本的なネットワークでは、DNSルックアップはルーターによって行われます。ルーターを設定して、別の名前からIPへの前方ルックアップを実行することができます。そうすれば、ユーザーはネットワーク上であなたのウェブサイトを見つけることができます。http://あなたのウェブサイト.あなたのドメイン.あなたのドメインサフィックス/ これらはすべてルーターの設定ページから設定されます。

ルーターからこれを実行できない場合は、サーバーを DNS サーバーとして設定する必要があります。これは Windows サーバーの役割であり、気の弱い人には向いていません。DNS サーバーとして設定したら、DNS 管理に入り、コンピューターの 2 番目の前方参照を作成できます。

答え3

内部 LAN では、同じ IP セグメント上にある限り、コンピューターの NetBIOS 名を使用します。これは、Windows ドメイン環境の場合、DNS 名と同じです。後者の場合、IIS Web サイトをホストしているコンピューターのエントリが既に DNS にあるはずです。前の回答で述べたように、IIS 内のバインドにコンピューター名を追加して、Web サイトを適切に解決できるようにすることができます。

ドット構文 (mycompany.com) を使用してこのサイトにアクセスできるようにするには、ユーザーに使用させたい名前について、別の前方参照ゾーンと適切なレコードを DNS に追加する必要があります。次に、IIS のバインディングが DNS で使用されている名前と一致することを確認します。

関連情報