本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
コンピュータ名変更できるの?
ActiveDirectory 構築後に名前の変更ができるのかどうかが気になりテストしてみます。
サーバ名:WIN-TEST01
を、
ActiveDirectory 構築後
サーバ名:WIN-TEST02
に変更し、ちゃんとサーバにアクセスできるのか?を確認してみます。
この時、FSMOはすでにある状態で話を進めます。ActiveDirctory のドメインコントローラだけど、FSMOではないサーバの名前変更です。
DNSサーバインストールとメンバーサーバへ
ActiveDirectory ドメインコントローラには、DNSサーバがインストールされていなければならないので、DNSサーバをインストール
管理 → 役割と機能の追加
メンバーサーバへ
システムのプロパティを開き「変更」ボタンを押す
ドメインのメンバサーバにする
テストドメインのメンバーサーバになった
ActiveDirectory ドメインコントローラへ
サーバーマネージャ → 管理 → 役割の追加
ActiveDirectory Domain Serviceを追加
Active Directory ドメインサービス
このサーバをActive Direcoty Domain Serviceのドメインコントローラに昇格する
DNSの委任は特に何もせず次へ
サーバへのアクセス
ActiveDirectory で構成されているユーザでアクセスして共有フォルダへアクセスできることを確認
アクセス先はコンピュータ名
WIN-TEST01
でアクセスした
IPアドレスを変更
ActiveDirectory ドメインコントローラ構築後サーバのIPアドレスを変更するとどうなるのか?検証
適当にローカルIPアドレスを変更してみる
変更されたIPアドレスにてリモートデスクトップアクセス確認
コンピュータ名で、サーバの共有フォルダへアクセスしようとすると、クライアントにキャッシュが残っているためか、IPアドレスが、古いIPアドレスだったため、
C:\Users>ipconfig /flushdns
Windows IP 構成
DNS リゾルバー キャッシュは正常にフラッシュされました。
としてキャッシュを削除
状況変わるかと思ったけど変わらない。
仕方がないので、FSMO のDNSサーバの設定値を変更してみる
DNSマネージャ → DomainDnsZones の該当レコードを旧アドレスから新アドレスへ変更
ネームサーバレコードの編集 192.168.0.14 が旧アドレス
新アドレスへ変更:検証済みOKとなる
その他192.168.0.14 で登録されているものは192.168.0.18に変更
これでクライアントからの名前解決も 192.168.0.18となった
C:\Users>ping win-test01
win-test01 [192.168.0.18]に ping を送信しています 32 バイトのデータ:
192.168.0.18 からの応答: バイト数 =32 時間 =1ms TTL=127
192.168.0.18 からの応答: バイト数 =32 時間 =1ms TTL=127
192.168.0.18 からの応答: バイト数 =32 時間 =2ms TTL=127
192.168.0.18 からの応答: バイト数 =32 時間 =1ms TTL=127
192.168.0.18 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 1ms、最大 = 2ms、平均 = 1ms
これにより、他のドメインコントローラに設定してあるDNSも書き換わった
サーバ名の変更
ドメイン dns 内にあるドメインコントローラ一覧を取得
C:\Users>nltest /dclist:dns
ドメイン 'dns' の DC 一覧を '\\WIN-TEST01.DNS' から取得します。
AD01.DNS [PDC] [DS] サイト: Default-First-Site-Name
AD02.DNS [DS] サイト: Default-First-Site-Name
WIN-TEST01.DNS [DS] サイト: Default-First-Site-Name
コマンドは正常に完了しました
WIN-TEST01.DNS を WIN-TEST02.DNSへ変更する
コマンドはこんな感じになる
netdom computername 現在のコンピュータ名 /add:新しいコンピュータ名
C:\Users>netdom computername WIN-TEST01.DNS /add:WIN-TEST02.DNS
WIN-TEST02.DNS をコンピューターの代替名として
正常に追加しました。
コマンドは正しく完了しました。
netdom computername 現在のコンピュータ名 /makeprimary:新しいコンピュータ名
C:\Users>netdom computername WIN-TEST01.DNS /makeprimary:WIN-TEST02.DNS
WIN-TEST02.DNS をコンピューターのプライマリ名として正常に設定しました。
この名前の変更を有効にするには、コンピューターを再起動する必要があります。再起動す
るまでは、このコンピューターでユーザーや他のコンピューターを認証することはできませ
ん。
また、フォレストの他のコンピューターによっても認証されない可能性があります。指定さ
れた新しい名前は、コンピューターの代替名一覧から削除されました。コンピューターのプラ
イマリ名は、再起動後、指定された新しい名前に設定されます。
コマンドは正しく完了しました。
再起動する
netdom computername 新しいコンピュータ名 /remove:古いコンピュータ名
C:\Users>netdom computername WIN-TEST02.DNS /remove:WIN-TEST01.DNS
WIN-TEST01.DNS をコンピューターの代替名として
正常に削除しました。
コマンドは正しく完了しました。
ドメインコントローラリストを見てみると、該当ドメインコントローラの名前が変更されているのが分かる
C:\Users>nltest /dclist:dns
ドメイン 'dns' の DC 一覧を '\\WIN-TEST02.DNS' から取得します。
AD01.DNS [PDC] [DS] サイト: Default-First-Site-Name
AD02.DNS [DS] サイト: Default-First-Site-Name
WIN-TEST02.DNS [DS] サイト: Default-First-Site-Name
コマンドは正常に完了しました
コントロールパネルGUI上でも WIN-TEST02 になっている事が確認できる
DNSサーバ値も、FSMO含め新しいコンピュータ名が反映されている事を確認した
代替名指定時に、「DNS名がRFCの仕様に準拠していません」とエラーが出る
ドメイン名に_が含まれる場合、代替名指定時に、「DNS名がRFCの仕様に準拠していません」とエラーが出ます。
例 AD_DNS
サイトによっては _は大丈夫だと書いてあるのですが、私の環境では、_がついているとだめでした。仕方がないので、ドメイン名を指定せずに
C:\Users>netdom computername WIN-TEST01 /add:WIN-TEST02
こんな感じで変更すると変更はできたのですが、下記のような警告もでるし嫌な予感が
The specified alternate computer name "WIN-TEST01" does not contain a dot.
Although it is a valid DNS name, usually a DNS name consists of multiple
labels, for example server1.microsoft.com. This field MUST contain the full
DNS name of a computer.
新しいサーバを WIN-TEST01 に変更しようとすると
既に存在するファイルを作成することはできません。
とのエラー表示が出て、そのコンピュータ名にする事はできませんでした。
やりたかったこと
ドメインコントローラへ昇格している状況で、ドメイン名AD_DNSのActiveDirectory
WIN-TEST01 → WIN-TEST02へ名前変更して稼働
WIN-NEW-TEST01 → WIN-TEST01へ名前変更して稼働
させたかったが、
C:\Users>netdom computername WIN-TEST01 /add:WIN-TEST02
はできたが、
C:\Users>netdom computername WIN-TEST02 /remove:WIN-TEST01
は、見つからないとなって実行できなかった。名前は変わっていた。
C:\Users>netdom computername WIN-NEW-TEST01 /add:WIN-TEST01
に変更しようとすると
既に存在するファイルを作成することはできません。
と表示され、WIN-TEST01を置き換える事はできなかった。
GUI で WIN-NEW-TEST01 → WIN-TEST01に変更する事はできたが、DHCPサーバが稼働できないなど不具合を連発し、断念した。