次の方法で共有


DNS エイリアス (CNAME) レコードを使用してプリント サーバーを統合する

この記事では、Microsoft Windows Server 2003 環境で実行されるプリント サーバーを統合する方法について説明します。

適用対象: Windows Server 2003
元の KB 番号: 870911

はじめに

組織内のプリント サーバーを統合する場合、主な障害の 1 つは、接続されているクライアントに最小限の影響を与えながら統合を実現する方法です。

クライアントがドメイン ネーム システム (DNS) の名前解決方法を使用してプリント サーバーに接続する場合は、DNS エイリアス (CNAME) レコードを使用してプリント サーバーを統合できます。 この方法を使用する場合、各クライアントでプリンター共有を再マップする必要はありません。 この方法を使用するには、統合時に削除するプリント サーバーの DNS エイリアス レコードを作成する必要があります。 エイリアス レコードを作成するときは、印刷キューを統合するプリント サーバーのターゲット ホストとして指定する必要があります。

Note

  • Windows 2000 Server 環境で印刷サーバーの統合にエイリアス レコードを使用するには、Windows 2000 ベースのサーバーが次のいずれかで実行されている必要があります。

  • Windows 2000 Service Pack 4 以降のバージョン。

  • CNAME レコードを使用するには、DisableStrictNameChecking レジストリ エントリを変更する必要がある場合があります。

詳細

統合中に削除するプリント サーバーの名前をクライアントが引き続き解決できるようにするには、次の手順に従います。

  1. 統合するサーバーからすべての印刷キューと印刷共有をバックアップし、マージされた印刷負荷を処理するサーバーに印刷キューと印刷共有を復元します。 これを行うには、Microsoft Print Migrator などのユーティリティを使用できます。

  2. オフラインで削除するプリント サーバーを取得し、関連するリソース レコードを DNS から削除し、Active Directory で関連するアカウントを削除します。

  3. 統合時に削除する各プリント サーバーのエイリアス (CNAME) レコードを作成します。 エイリアス レコードを作成するときは、ターゲット ホストを指定する必要があります。 手順 1 で印刷キューを復元したサーバーをターゲット ホストとして選択します。 これを行うには、次の手順を実行します。

Windows Server 2003 でのターゲット ホストの選択

  1. [スタート] ボタンをクリックし、[管理ツール] をポイントして、[DNS] をクリックします。

  2. Servername を展開し、Forward Lookup Zones を展開します。

    Note

    サーバー名 はサーバーの名前です。

  3. 適切なゾーンを右クリックし、[ New Alias (CNAME)] をクリックします。

  4. [ エイリアス名 (空白の場合は親ドメインを使用) ボックスに、エイリアス名を入力します。 エイリアス名は、削除したプリント サーバーの名前と一致する必要があります。

  5. [ ターゲット ホストの完全修飾ドメイン名 (FQDN) ボックスに、印刷キューを統合するプリント サーバーの完全修飾ドメイン名を入力します。 または、[ Browse をクリックしてターゲット ホストを見つけることもできます。

  6. OK をクリックします。

Windows 2000 Server でのターゲット ホストの選択

  1. Startをクリックし、Programs をポイントし、Administrative Tools をポイントして、DNS をクリックします。
  2. Servernameを展開し、Forward Lookup Zones を展開します。
  3. 適切なゾーンを右クリックし、[新しいエイリアス] クリック
  4. [ エイリアス名 (空白の場合は親ドメインを使用) ボックスに、エイリアス名を入力します。 エイリアス名は、削除したプリント サーバーの名前と一致する必要があります。
  5. [ ターゲット ホストの完全修飾ドメイン名 ボックスに、印刷キューを統合するプリント サーバーの完全修飾ドメイン名を入力します。 または、[ Browse をクリックしてターゲット ホストを見つけることもできます。
  6. OK をクリックします。 プリント サーバーを統合すると、ネットワーク トラフィックがわずかに増加します。 トラフィックの増加は、クライアントが新しいプリント サーバーで設定を確立して検証する必要があるために発生します。 トラフィックの増加量は、環境内のクライアントの数と、ネゴシエーション中に渡す必要がある設定の数によって異なります。 クライアントにインストールされているバージョンとは異なるバージョンのドライバーがプリント サーバーにインストールされている場合、トラフィックにはドライバーのダウンロードも含まれる可能性があります。

ネットワーク負荷を予測するには、環境内の代表的なクライアントのネットワーク トラフィックをトレースすることをお勧めします。 この方法は、負荷の増加が問題になるかどうかをより適切に評価するのに役立ちます。

このソリューションを使用する前に考慮すべきその他の事項

  • [詳細情報] セクションのソリューションは、クライアントがプリント サーバーに接続するときに DNS を組み込む DNS または別の名前解決方法を使用する場合にのみ機能します。 次の場合、クライアントはこのソリューションを利用できません。
    • インターネット プロトコル (IP) によってプリント サーバーに直接接続されます。
    • ネットワーク基本入出力システム (NetBIOS) のみを使用します。
    • Windows インターネット ネーム サービス (WINS) を使用しますが、WINS 逆引き参照は使用しません。
  • 一部のクライアントが WINS を使用している場合は、それらのクライアントにプリント サーバー名を正しく解決することを許可します。 これを行うには、統合中に削除されたプリント サーバーの名前を WINS データベースから削除します。
  • 名前解決に使用する特定のノードの種類も、このソリューションの結果に影響を与える可能性があります。 名前解決に DNS を使用するノードの種類を使用する必要があります。 ハイブリッド ノード の種類 (h ノード) をお勧めします。

Kerberos サービス プリンシパル名 (SPN) を登録する

すべての新しい DNS エイリアス (CNAME) レコードの Kerberos サービス プリンシパル名 (SPN)、ホスト名、完全修飾ドメイン名 (FQDN) を登録する必要があります。 これを行わないと、DNS エイリアス (CNAME) レコードに対する Kerberos チケット要求が失敗し、 KDC_ERR_S_SPRINCIPAL_UNKNOWN エラー コードが返されることがあります。

新しい DNS エイリアス レコードの Kerberos SPN を表示するには、 Setspn コマンドライン ツール (Setspn.exe) を使用します。 これを行うには、コマンド プロンプトで次のコマンドを入力します。

setspn -L computername

DNS エイリアス (CNAME) レコードの SPN を登録するには、次の構文で Setspn ツールを使用します。

setspn -A host/ your_ALIAS_name computername
setspn -A host/ your_ALIAS_name.company.com computername

Note

Setspn ツールは、Windows Server 2003 サポート ツールに含まれています。 Windows Server 2003 サポート ツールは、Windows Server 2003 スタートアップ ディスクの Support\Tools フォルダーからインストールできます。 Setspn ツールの最新バージョンをダウンロードしてインストールするには、次の Web サイトにアクセスします: Setspn

データ コレクション

Microsoft サポートからのサポートが必要な場合は、ユーザー エクスペリエンスの問題に TSS を使用して、 Gather 情報に記載されている手順に従って情報を収集することをお勧めします