Auf meinem Heimserver läuft ein Squid-Proxyserver. Ich möchte, dass mein Firefox diesen Proxyserver verwendet, wenn ich in meinem Heimnetzwerk bin, und ansonsten keinen Proxy oder den Proxy eines anderen Netzwerks verwendet.
In den Proxy-Einstellungen von Firefox gibt es die Option „Proxy-Einstellungen für dieses Netzwerk automatisch erkennen“. Wie kann ich Firefox dazu bringen, meinen Proxy zu erkennen?
Antwort1
Sehendiese Wikipedia-Seite zu WPADInformationen zur Funktionsweise der automatischen Proxy-Erkennung. Denken Sie daran, dass DHCP-basiertes WPAD in Firefox nicht funktioniert.
In Ihrem Fall möchten Sie wahrscheinlich verwendenURL für die automatische Proxy-Konfiguration. PAC-Dateien können prüfen, in welchem Subnetz Sie sich befinden (z. B. 192.168.1.x vs. 192.168.2.x vs. 10.5.xx usw.). Wenn das Heimnetzwerk also ein Subnetz verwendet, das für andere Netzwerke, mit denen Sie sich verbinden, eindeutig ist, funktioniert dies. Weitere InformationenHier.
Grundlegende Prüfung des Subnetzes, in dem Sie sich befinden (vom letzten Link übernommen):
function FindProxyForURL(url, host)
{
if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
return "PROXY 192.168.1.1:8080";
else
return "DIRECT";
}