Umschalten zwischen Proxy-Servern/Providern

Manche Provider schreiben die Benutzung von Proxy-Servern vor, in den meisten Fällen ist deren Benutzung auch sinnvoll. Wenn Sie nun bei mehreren Providern einen Internet-Zugang haben, stehen Sie vor einem Problem, da Sie im IE nur jeweils einen Proxy-Server einstellen können. Hierfür gibt es prinzipiell zwei Lösungswege.

1. Benutzerprofile benutzen

Sie richten in Systemsteuerung/Benutzerprofile für jede zusätzliche benötigte Proxy-Konfiguration ein Profil (statt eines Nutzernamens z.B. mit dem Provider-Namen benannt) ein. Dort geben Sie jeweils alle benötigten Daten ein, fertig. Wenn Sie einen anderen Provider benutzen wollen, wechseln Sie vorher über Startmenü/.... abmelden in ein neues Profil. Das Ganze hat den Nachteil, da Profile eigentlich dazu gedacht sind, mehreren verschiedenen Nutzern zum Erhalt Ihrer eigenen Einstellungen für das gesamte Windows-System zu dienen, daß in verschiedene Cache- und History-Verzeichnisse gecacht wird, daß die Datei bei dem einen "Nutzer" auf dem Desktop liegt, bei dem anderen aber nicht usw .... Hier kommt Lösung 2 zum Tragen.

2. Einstellung über eingelesene Registry-Dateien

Die Einstellungen für Proxy-Server werden in der Registry gespeichert, was liegt also näher, als diese einfach jedesmal zu überschreiben? Das macht man mit Text-Dateien der Endung .reg, die in einem bestimmten "Format" vorliegen müssen.

Schritt-für-Schritt-Anleitung

  1. Entweder unsere vorbereitete Datei downloaden und ändern oder die nötigen Proxy-Werte in den Internet-Optionen eintragen, den richtigen Registry-Schlüssel auslesen, die unnötigen Zeilen löschen und dann unter sinnvollem Namen abspeichern.
  2. Eine Verknüpfung zu dieser Datei an der gewünschten Stelle plazieren (Start Menü, Desktop, Quicklaunch-Leiste, AppBar ...) und mit dem Schalter /s versehen, indem Sie vor den Zielpfad schreiben "regedit.exe /s". In der Verknüpfung muß also z.B. folgender Zielpfad stehen "regedit.exe /s C:\Windows\Anwendungsdaten\Proxy\Provider1.reg". Der Schalter /s bewirkt, daß die Datei "leise" (silent), d.h. ohne Bestätigungsaufforderung, eingelesen wird.
  3. Jeder Doppelklick auf die Verknüpfung führt nun künftig zu einer Änderung Ihrer Proxy-Einstellung.

Details

Die vorbereitete Datei proxy-sample.reg (beim Download nicht öffnen!) enthält folgenden Text (wenn Sie Nutzer von T-Online sind, brauchen Sie keine Änderungen vorzunehmen):
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings]
"ProxyEnable"=hex:01,00,00,00
"ProxyServer"="http=http://www-proxy.btx.dtag.de:80"
"ProxyOverride"="*.t-online.de;"

  1. ProxyEnable schaltet die Proxy-Unterstützung ein (zur Sicherheit, falls Sie ihn gelegentlich ausschalten).
  2. In der Zeile darunter tragen Sie den Proxy-Server ein. Die Eingabe lautet "Protokoll=Servername:Port-Nummer". Mehrere Server werden mit Semikolon getrennt. Ein Server für alle Protokolle wird ohne "Protokoll=" eingetragen. Falls der Proxy-Port ein Standard-Port ist, können Sie den Port-Eintrag auch weglassen (80 ist Standard-Port für http, also könnte man in obigem Beispiel das ":80" entfernen).
  3. Wiederum darunter tragen Sie Domänen ein, die nicht über den Proxy laufen sollen, üblicherweise der eigene Provider und der eigene PC/das eigene Netzwerk ().

Statt unsere vorbereitete Datei zu ändern, können Sie die Änderungen für den/die Proxy-Server, dessen Verwendung und die ausgenommenen Domänen auch in den Internet-Optionen (Verbindungen) vornehmen und dann die jeweilige Einstellung aus der Registry exportieren. Dies empfiehlt sich besonders, wenn Sie sich unsicher sind und wenn Sie mehrere Proxy-Server eintragen müssen, man vertippt sich doch leicht. Dazu testen Sie einfach die Proxy-Einstellung und wenn sie funktioniert, exportieren Sie den Registry-Schlüssel [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] und löschen aus der entstandenen reg-Datei alle nicht benötigten Zeilen (s.o.). Das wiederholen Sie für alle Provider.

Der Vorteil dieser Methode ist, daß sie tatsächlich "blitzschnell" umschalten können. Tip: Wenn Sie nur die Zeile "ProxyEnable" benutzen können Sie so elegant und schnell zwischen Proxy-Benutzung und Nichtbenutzung ("ProxyEnable"=hex:00,00,00,00) umschalten.

3. Exkurs: Automatisiertes Anwählen

Möchten Sie direkt mit dem IE anwählen, müssen Sie natürlich vorher sowohl die Proxy-Daten ändern wie auch die richtige Internet-Verbindung starten. Dies erledigen Sie über eine Batch-Datei.

Schritt-für-Schritt-Anleitung

Das war's. Viel Erfolg!

Auf diese Weise können Sie übrigens auch ein Browser-Autodial "bei Bedarf" durchführen bzw. weitere Internet-Programme gleichzeitig automatisch starten. Einfach den Pfad zur IE-Datei ("iexplore.exe") oder zu anderen Programmen in die Batch-Datei anfügen.

Zurück zur letzten Seite


Letztes Update dieser Seite: 07.04.1998

[an error occurred while processing this directive]