Подключение к настройкам автоопределения прокси-сервера Firefox

Подключение к настройкам автоопределения прокси-сервера Firefox

У меня на домашнем сервере запущен прокси-сервер squid. Я хочу, чтобы мой Firefox использовал этот прокси-сервер, когда я в домашней сети, а в противном случае не использовал прокси или использовал прокси какой-то другой сети.

В настройках прокси Firefox есть опция "Автоматическое определение настроек прокси для этой сети". Как сделать так, чтобы Firefox мог определять мой прокси?

решение1

Видетьэта страница Википедии о WPADдля того, как работает автоопределение прокси. Помните, что WPAD на основе DHCP не работает в Firefox.

В вашем случае вы, вероятно, захотите использоватьURL автоматической конфигурации прокси-сервера. Файлы PAC могут проверить, в какой подсети вы находитесь (например, 192.168.1.x против 192.168.2.x против 10.5.xx и т. д.), поэтому, если домашняя сеть использует подсеть, уникальную для других сетей, к которым вы подключаетесь, это сработает. Дополнительная информацияздесь.

Базовая проверка подсети, в которой вы находитесь (взято из последней ссылки):

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

Связанный контент