jak ustawić włączającą listę proxy zamiast wyłącznej dla Firefoxa?


4

Zwykle Firefox i inne przeglądarki pozwalają użytkownikom ustawić wyłączną listę, w której proxy nie będzie miało zastosowania do określonych nazw domen lub adresów IP? Moje pytanie brzmi: jak to zrobić na odwrót, aby określić tylko domeny, do których proxy może się ubiegać?

Odpowiedzi:


3

Jeśli chcesz skonfigurować przeglądarkę na kilku maszynach w sposób standardowy, tylko o wszystkich popularnych przeglądarek obsługuje ten auto-config proxy plik . Dzięki temu możesz mieć dowolnie złożony zestaw reguł określających, czy chcesz używać serwera proxy, a którego użyć, a także rozwiązać problem dla wszystkich popularnych przeglądarek .

Przykład, proxy.packtóry może spełniać opisane wymagania:

// proxy.pac: Proxy Auto-Configuration file.

function FindProxyForURL( url, host ) {

    var proxy_spec = "proxy.localnet:3128";

    // Default to using no proxy.
    var ProxyConfig = "DIRECT";

    if(
        dnsDomainIs( host, ".foo.example.org" ) ||
        dnsDomainIs( host, ".bar.example.com" ) ||
        dnsDomainIs( host, ".baz.example.net" )
    ) {
        // Requested domain matches, let's use the proxy.
        ProxyConfig = "PROXY " + proxy_spec;
    } // end if

    return ProxyConfig;

} // end FindProxyForURL()

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.