Ändern Sie die IP basierend auf AP

801
dunpealslyr

Ich verbinde mich mit 8 verschiedenen Access Points, jeder mit einem separaten Subnetz und jeder Standort lässt kein DHCP zu.

Ich möchte, dass mein Computer meine IP-Adresse in eine zugewiesene IP-Adresse pro Standort ändert, basierend auf dem Zugangspunkt, mit dem ich verbunden bin, ohne jedes Mal ein Netsh-Skript ausführen zu müssen.

Wo sind die Windows-Einstellungen für eine solche Funktionalität? Wenn keine Windows-Funktionalität eingebaut ist, gibt es eine Standardmethode oder einen Standarddienst, den die Benutzer normalerweise für diese gewünschte Funktionalität verwenden?

2
Drahtlose Netzwerke ohne DHCP? Nun, das ist seltsam. Iszi vor 13 Jahren 0
Ich denke, dass DHCP * die "Standardmethode oder der Standarddienst ist, den die Leute normalerweise verwenden". :-( RedGrittyBrick vor 13 Jahren 2
Wenn es nur eine SSID und mehrere Speicherorte gibt, sehe ich als einzige Lösung ein Batch-Datei / Powershell-Skript, das die BSSID überprüft und die IP-Adresse manuell festlegt. Und ja, DHCP ist der Weg, um diese Funktionalität zu erhalten. RobotHumans vor 13 Jahren 0
Hast du diesen Beitrag angeschaut? http://superuser.com/questions/77132/static-ip-addr-for-just-a-particular-access-point-in-vista CharlieRB vor 13 Jahren 0

1 Antwort auf die Frage

0
Paul Sweatte

In Windows können Sie auf eine alternative statische IP zurückgreifen, die in dieser verwandten Frage behandelt wird:

Wenn Sie jeden AP für die Verwendung der automatischen privaten IP-Adressierung konfigurieren, können mehrere Zugriffspunkte so konfiguriert werden, dass IP-Adressen ohne DHCP automatisch zugewiesen werden:

Die Internet Assigned Numbers Authority (IANA) hat 169.254.0.0-169.254.255.255 für die automatische private IP-Adressierung reserviert. Daher stellt APIPA eine Adresse bereit, die garantiert nicht mit routbaren Adressen in Konflikt steht.  Nachdem dem Netzwerkadapter eine IP-Adresse zugewiesen wurde, kann der Computer über TCP / IP mit jedem anderen Computer kommunizieren, der an dasselbe LAN angeschlossen ist und auch für APIPA konfiguriert ist oder dessen IP-Adresse manuell auf 169.254.xy eingestellt ist (wobei xy die eindeutige ID des Clients ist) Adressbereich mit der Subnetzmaske 255.255.0.0. Beachten Sie, dass der Computer nicht mit Computern in anderen Subnetzen oder mit Computern kommunizieren kann, die keine automatische private IP-Adressierung verwenden. Die automatische private IP-Adressierung ist standardmäßig aktiviert.  Sie können es in den folgenden Fällen deaktivieren:  - Ihr Netzwerk verwendet Router.  - Ihr Netzwerk ist ohne NAT oder Proxy-Server mit dem Internet verbunden.  Wenn Sie DHCP-bezogene Nachrichten nicht deaktiviert haben, erhalten Sie eine Benachrichtigung, wenn Sie zwischen der DHCP-Adressierung und der automatischen privaten IP-Adressierung wechseln. Wenn die DHCP-Nachrichtenübertragung versehentlich deaktiviert ist, können Sie die DHCP-Nachrichten wieder aktivieren, indem Sie den Wert des PopupFlag-Werts im folgenden Registrierungsschlüssel von 00 in 01 ändern:  HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ VxD \ DHCP 

OSX ermöglicht das Mischen von lokalen und Remote Access Points sowie die Link-Local-Adressierung.

Verweise

Dynamische Konfiguration von IPv4-Link-Local-Adressen

IPv6-Adresstypen

Mischen von linklokalen IP-Adressen und routbaren IP-Adressen

Null-Konfigurationsnetzwerk

Flughafen: Informationen zur Verwendung der Link-Local-Adressierung

Service Publication: Ein Beispiel