Einklinken in die automatischen Proxy-Erkennungseinstellungen von Firefox

Einklinken in die automatischen Proxy-Erkennungseinstellungen von Firefox

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";
}

verwandte Informationen