電子書籍の厳選無料作品が豊富!

部署で配備しているPCの調子がハード的におかしくなり、HDDを抜いて他のPCのHDDと入れ替えました。
本日、ふとした事でそのPCにpingをipアドレスで飛ばしてみると正常に動いているようでした。
pingをPC名で飛ばしても問題ありませんでした。
が…
過去のPC名でpingを飛ばすと、なぜかそちらでも飛びました。



元PCをA(PC名はPC1)、現PCをB(PC名はPC2)とします。
AのPCが壊れ、HDDは無事だった為にBのPCのHDDと入れ替え。
AのPCに設定していたipアドレス(192.168.0.5とします)をBのPCに設定。
現在はBのPCを使ってもらっています。

ping 「ipアドレス(192.168.0.5)」でBのPCを見に行くと問題なく返事が来ます。
Reply from 192.168.0.5 Bytes=32 time=1ms TTL=128

ping \\PC2でBのPCを見に行くと問題なく返事が来ます。
Pinging PC2 [192.168.0.5] with 32 bytes of data:
Reply from 192.168.0.5 Bytes=32 time=1ms TTL=128

ふと試してみたくAの時のPCのPC名でpingを飛ばすと…
Pinging PC1 [192.168.0.5] with 32 bytes of data:
Reply from 192.168.0.5 Bytes=32 time=1ms TTL=128

過去のPC名でもpingが飛んでます。
これはどうしてなのでしょうか?
AのPCからHDDを取り出してBのPCに入れ、マイコンピュータ右クリック→プロパティ→コンピュータ名変更からPC名の変更かけましたがここだけではダメでしょうか?
この問題はルータ側でしょうか?PC側でしょうか?
AのPC名でping飛ばなくする方法を教えてください。
よろしくお願いいたします。

OSはWindowsXP SP3 。
ドメインログオンです。
(PC1もPC2もサーバ管理上は問題ありません)

A 回答 (2件)

>OSはWindowsXP SP3 。


>ドメインログオンです。

Active Directoryを使用している場合デフォルトではDNS動的更新がONになっています。
そのため、クライアントがドメインに参加した時とか、IPアドレスを変えたときとか、一定の間隔とかでDNSにAレコードが登録されます。

>AのPCが壊れ、HDDは無事だった為にBのPCのHDDと入れ替え。
>AのPCに設定していたipアドレス(192.168.0.5とします)をBのPCに設定。

>AのPCからHDDを取り出してBのPCに入れ、マイコンピュータ右クリック→プロパティ→コンピュータ名変更からPC名の変更かけましたがここだけではダメでしょうか?

DNS動的更新により登録されたAレコードは消えずに残る場合がありますので、同じIPアドレスを差した別の名前のAレコードが出来ます。
(これ自体は問題な動作です)

DNSサーバでエージングと清掃を設定するか、手動で削除しなければこのAレコードはずっと残ります。
エージングと清掃も7日間隔とかで実施する場合が多いので一時的にはこのような問題は出ます。
実害がある場合は手動で削除する必要があるでしょう。

なお、Aレコードが残った状態でも、PC1というコンピュータ名の別IPアドレスのPCがドメインに参加すればAレコードも新しいIPアドレスに上書きされます。

>Pinging PC2 [192.168.0.5] with 32 bytes of data

ドメインに参加しているPCは、プライマリDNSサフィックスが設定されているはずですので、名前解決の優先順位はDNSが最優先になります。
実際の名前解決はサフィックスが補完されるので「PC2.ドメイン名」で名前解決されます。

>この問題はルータ側でしょうか?PC側でしょうか?

結論としてはDNSサーバの問題だと思います。
一般的にはドメインコントローラと兼用していると思います。

>AのPC名でping飛ばなくする方法を教えてください。

DNSサーバで手動でAレコードを削除すればいいです。
また、このようなことがあるたびに手動で行うのは大変なので、タイムラグが少し出ますが、エージングと清掃を設定と併用するのもいいと思います。

http://technet.microsoft.com/ja-jp/library/cc759 …
    • good
    • 0

単純にDNSサーバーに異なるPC名で、同一のIPが登録されているだけだと思います。


正引きのAレコードに旧PCの情報があると思います。

PCの問題と言うより名前解決の問題だと、私は思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
質問に「ルータ」と書いた後でDNSルーティング、DNSサーバをルータと書き、その後放置になってしまいました。

お礼日時:2011/06/07 09:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!