web-dev-qa-db-ja.com

サーバーは2つの「名前」を持つことができますか?

サーバーを置き換えて、新しいサーバーにtwoの名前を付ける方法があるかどうかを知りたいと思っています。例えば:

私たちが今持っているもの:

Old server: srv
New server: srv-new

新しいサーバーに切り替わった後の状況:

Old server: srv-old
New server: srv-new, srv

最終的には、新しい名前( 'srv-new')を段階的に導入し、古い名前( 'srv')を放棄したいのですが、しばらくの間両方の名前を機能させたいと思います。

Active Directoryでこれを行うだけですか?

Active Directoryを使用しています。 srv-oldはWindows 2000で、srv-newはWindows Server 2008です。用語の誤用の可能性を許してください。私は快適ゾーンの端にいます!

5
Michael Haren

サーバーsrvとsrv-newが同じ物理マシンを指すようにする場合は、DNSサーバーに別のAレコードを追加するだけで、DNSでこれを行うことができます。

そのために2つのGUIDを設定したい場合、それは不可能です。 GUIDは各マシンに固有であり、複数のマシンに移動またはコピーしたり、複数のGUIDを単一のマシンに統合したりすることはできません。

また、複数のNetBIOS名を使用したい場合は、 このチュートリアル に従ってください。

あなたの状況に対する私の提案はこれです:DNSレコードを設定します。ほんの1〜2分で終わります。古いサーバーを停止した後で問題が発生した場合は、NetBIOS名を設定すれば、問題なく機能するはずです。

9
phuzion

DNSエイリアスを追加しただけでは、Kerberosは正しく機能しません。一方、このトピックについては Technet-Entry があります。オプション2をご覧ください。

NETDOM COMPUTERNAME YourServer /ADD AlternateName1.contoso.local
NETDOM COMPUTERNAME YourServer /ADD AlternateName2.contoso.local
NETDOM COMPUTERNAME YourServer /ADD AlternateName3.contoso.local
IPCONFIG /registerdns

上記のコマンドは、サーバー「YourServer」に3つの代替名を登録し、正しいDNSレコードとSPNレコードを追加します。 「IpConfig/RegisterDNS」は、DNSサーバーを強制的に更新して、新しい名前を動的に登録します。

5
sapl

これまでに行ったことはありませんが、信頼できるソースからのものであることに注意してください。ここにWindowsネットワークの複数のNetBIOS名: http://windowsitpro.com/article/articleid/14475/how-can-i-define-multiple-netbios-names-for-a-machine.html

怠け者のために.

マシンに複数のNetBIOS名を定義するにはどうすればよいですか?

AAこれは、たとえば、多くの共有を別のマシンに移行したい場合に便利です。すべてのクライアントをすぐに新しいマシンに切り替える必要がなく、古いマシンのNetBIOS名にも応答するように新しいマシンを定義できます。その後、ゆっくりとマシンを移行します。マシンに追加の名前を定義するには、次の手順を実行します。

  1. レジストリエディター(regedt32.exe)を起動します。
  2. HKEY_Local_Machine\System\CurrentControlSet\Services\LanmanServer\Parametersに移動します3. [編集]メニューから[値の追加]を選択します
  3. タイプをREG_SZに設定して1つの追加の名前が必要な場合、またはREG_MULTI_SZを複数に設定してOptionalNamesの名前を入力する場合に設定します。 OKをクリックします
  4. 次に、値の入力を求められます。他の名前(またはREG_MULTI_SZと入力した場合は各行に1つずつ)を入力し、[OK]をクリックします。
  5. レジストリエディターを閉じます
  6. マシンを再起動します
  7. WINS解決の問題がある可能性があります。追加のNetBIOS名のエントリは、動的にWINS IP番号が完全なデータベースに追加されます。ただし、 WINS dbaseの「実際の」サーバーマシンには、通常、3つのWINSエントリ、00h、03h、20hがあります。エイリアスには、03hしかありません。したがって、 3つのエントリすべてを作成した追加のNetBIOS名の静的エントリを追加する必要がある場合がありますこれで、NetBIOS名でpingを実行できるはずです。
2
osij2is

ドメインにMicrosoft DNSがあると仮定します。

おそらく、SrvをそのIPに一致させるOld ServerのAレコードと、それをNew Server IPに一致させるsrv-newのAレコードがあるはずです。

Srv-oldというタイトルの新しいAレコードを作成します。古いサーバーIPに割り当てます。

古いサーバーの名前をsrv-oldに変更します。

SrvのCNAMEレコードを作成し、srv-new Aレコードと照合します。

これで、srvとsrv-newの両方が新しいサーバーIPに解決され、srv-oldが古いサーバーIPに解決されます。

DNSレコードが各ホストで更新されるまでに少し時間がかかることがあります。そのため、この変更が就業日の終わりまたは非就業時間中に発生する場合に最適です。

2
Jeff Miles

Jeff Milesが示すように、Microsoft DNSを使用している場合は、エイリアスを作成する必要があります。ただし、 MSDNでの厳密な名前チェックの説明 に従って、新しいサーバーで厳密な名前チェックを無効にする必要があることに注意してください。

1
Knox