Подключение к параметрам Firefox для автоматического определения прокси
У меня на домашнем сервере работает прокси-сервер squid. Я хотел бы, чтобы мой Firefox использовал этот прокси-сервер, когда я нахожусь в моей домашней сети, и в противном случае не использовал бы прокси или какой-либо другой сетевой прокси.
В настройках прокси Firefox есть опция "Автоматически определять настройки прокси для этой сети". Как сделать так, чтобы Firefox мог определять мой прокси?
1 ответ
Посмотрите эту страницу Википедии в 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";
}