So erstellen Sie einen IP-alias auf Windows
Brauche ich zum erstellen eines alias für meine Netzwerk-Schnittstelle, so dass es kann dezentral abgerufen werden, die entweder mit 127.0.0.1 oder 33.33.33.33.
Unter *nix würde ich dies tun:
sudo ifconfig en1 inet 33.33.33.33/32 alias
Scheint es, dass die netsh
tool ist in der Lage, das gleiche zu tun. Wenn ja, wie? Ich habe gesehen, wie einige Beispiele, die scheinen in der Nähe, aber ich verstehe nicht, die Optionen zur Verfügung gestellt.
Die motivation für diese ist der Betrieb von zwei Instanzen des JBossAS auf der gleichen Maschine ohne port-offsets. So müssten Sie den gleichen port-Nummern ohne in Konflikt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Würden Sie korrekt sein. Auch, Sie können mehrere Adressen hinzufügen ohne Sie zu berühren die Befehlszeile mit dem erweiterten interface-Eigenschaften-Bildschirm.
netsh interface ip add address "Local Area Connection" 33.33.33.33 255.255.255.255
für mich gearbeitet, indem der name auf Loopback-wie folgt -netsh interface ip add address "Loopback" 33.33.33.33 255.255.255.255
, ohne die änderung von Standard-windows-confs. Führen Sie einfach den Befehl mit admin-rechten.Kann es davon abhängen, welche version von Windows Sie haben, aber hier sind einige Schritte, die von meiner Windows 7-Maschine. Sie wollen, um Ihren "lokalen adapter-Einstellungen". Es gibt wahrscheinlich 1000 Möglichkeiten, dies zu tun, aber hier ist einer.
Ein weiterer Ansatz ist das hinzufügen der Microsoft Loopback-adapter als Netzwerk-Gerät. Dies können Sie einrichten eines virtuellen Netzwerk-adapter auf Ihrem Computer. Dies kann nützlich sein, für network testing von Ihrem eigenen Computer. Sehen http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/259c7ef2-3770-4212-8fca-c58936979851/ für mehr info.
Gibt es einen Kommentar darüber, wie Sie alias hinzufügen, während immer noch mit DHCP für das wichtigste.
Ich habe ähnliches problem.
Die Lösung ist:
(1) Hinzufügen von Microsoft-Loopback-Adapter als Netzwerk-Gerät (entnommen aus hier):
Ab diesem Punkt ist es der gleiche Ansatz wie unter Vista, also:
(2), Um die neu hinzugefügte Netzwerk-Schnittstelle, und eine IP-Adresse angeben:
für jemand kommen, so wie ich von google:
ein anderer Weg, dies zu erreichen, legen Sie eine route und das Ziel zu verstehen, die ip, ein Beispiel:
der vor kurzem in unser Unternehmen, unsere Dienst wurde gestoppt für unsere T1, einige alte software, die niemand hatte den code für hart codiert die externe Adresse von unserem server und wir müssen Sie gehen, um eine interne Adresse 192.168.2.100, so dass ich diese route auf den client-Rechnern:
route -p add 208.44.37.176 MASKE 255.255.255.248 192.168.2.100 METRIK 1
und auf dem server habe ich es die Schnittstelle zu hören auf 208.44.37.182
also wenn der client versucht, eine Verbindung zu 208.44.37.182 es würde überprüfen Sie die routing-Tabelle, es würde eine bitweise UND-Verknüpfung auf die Netzmaske für alles, was in der routing-Tabelle zum Abgleich der routing-Adresse (die 208.44.176) und dann route es an das gateway (192.168.2.100) andernfalls ist die Routen zu den Standard-gateway.
so, in diesem Fall, leitet er es an 192.168.2.100, der es sieht, ist an ihn gerichtet und antwortet im Gegenzug. wenn er hörte nicht auf 208.44.37.182 dann würde er es ignorieren (oder, wenn er dazu konfiguriert werden, übergeben Sie es zusammen, bis jemand nimmt es oder lässt es)
(für diejenigen neugierig, warum Netzmaske:
182 ist 10110110
248 ist 11111000
176 10110000
für eine bitweise UND, wenn eines der beiden bits ist 0, das Ergebnis ist 0, wenn beide sind, 1 es 1. Sie sehen also: die Einnahme 182 und bitweise und-Verknüpfung es zu 248 gibt 176)
das sind die Dinge, die ich gelernt bei der Arbeit an diesem, hoffe, es hilft jemand anderes.
Sie können einen alias hinzufügen in der GUI, wenn über DHCP eine Adresse. Das "netsh" - Befehl, jedoch, ist es hilfreich, dies zu erreichen:
netsh interface ip add address "LAN-Verbindung" 192.168.2.2 255.255.255.0
Gemacht werden, als administrator.
Verwenden Sie "ipconfig", um zu überprüfen, was die Netzwerk-Schnittstelle aufgerufen wird. In meinem Fall ist es "Local Area Connection".
gehen C:\Windows\System32\drivers\etc\hosts auf windows und fügen Sie einen neuen Eintrag wie unten
zB:
106.200.247.101 abc.com
Dann werden Sie in der Lage, beziehen sich auf die Verwendung gegeben hostname
Fand ich die Antwort.
Wenn Sie erhalten Ihre IP-Adresse vom DCHP, Sie brauchen nicht zu konfigurieren, IP-Adresse (macht Sinn zu wissen, dass er den Dienst eines DHCP) so, dass alle Sie tun müssen, ist, um zu bestimmen, das gateway.