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

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

1 ответ1

0

Посмотрите эту страницу Википедии в WPAD, чтобы узнать, как работает автоопределение прокси. Помните, WPAD на основе WPAD не работает в 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";
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .