2013-05-31 8 views
7

Ich habe einen Windows 2003-Rechner geklont und auf die gleiche Domain wie das Original gestellt.Kann die Host-Datei eine IP-Adresse umleiten?

Ich möchte sicherstellen, dass der Klon nie auf das Original zugreift. Ich möchte, dass es denkt, dass es das Original ist. Ich möchte den Klon nicht umfassend auf alles überprüfen, was auf den Namen oder die IP-Adresse des Originals verweisen und den Namen oder die IP-Adresse des Klons ändern könnte.

Bekomme ich, was ich will, wenn ich die folgenden zwei Zeilen der Hosts-Datei auf dem Klon hinzufügen?

127.0.0.1 originalname #divert attempts to access the original machine 
127.0.0.1 192.168.1.2 #divert attempts to access the original machine 

Originalname ist der Name der Originalmaschine. 192.168.1.2 ist die IP-Adresse der ursprünglichen Maschine.

+1

Warum die Abstimmung, um diese Frage zu schließen? – cja

+1

Anständige Frage, aber gehört auf Superuser. – jcwenger

+0

@jcwenger Warum nicht einfach verschieben, anstatt es zu schließen? – cja

Antwort

6

Sie sollten die erste Zeile ausführen, obwohl Sie diesem Eintrag möglicherweise einen zusätzlichen Kurznamen hinzufügen möchten.

Ihr zweiter Eintrag wird nie funktionieren. Sie können eine IP-Adresse nicht mit einer anderen IP-Adresse umleiten/maskieren. Der Server sollte nicht mehr denken, dass es bei 192.168.1.2 gelöst werden sollte, sobald Sie die erste Zeile an Ort und Stelle setzen.

Um 100% sicher zu sein, können Sie immer den DNS-Cache für gute Maßnahme leeren. http://technet.microsoft.com/en-us/library/cc782459(v=ws.10).aspx

Dies ist lesenswert und sollte den Prozess der Namensauflösung unter Windows-Betriebssystemen erläutern: http://support.microsoft.com/kb/172218.

Host-Dateien können IP-Adressen nicht umleiten. Sie können nur Namen/Hosts umleiten, um sie auf eine andere IP-Adresse aufzulösen.

+0

Was passiert jedoch, wenn ein Programm versucht, auf 192.168.1.2 zuzugreifen? Wird es nicht auf die Originalmaschine zugreifen? – cja

+0

Könnten Sie bitte erklären "Fügen Sie einen zusätzlichen kurzen Namen zu diesem Eintrag hinzu"? – cja

+1

Wenn ein Programm einen Hostnamen zum Auflösen der Maschine verwendet, greift es nicht auf die andere Maschine zu. Wenn das Programm eine IP-Adresse verwendet, um auf eine bestimmte Maschine zu zeigen, zeigt es auf die ursprüngliche Maschine. –