Я использую свой ноутбук в различных офисах, и каждый раз, когда я переключаю местоположения, я должен сбросить прокси HTTP для wget, Firefox, склонного, и т.д...
Существует ли способ сделать это автоматически на основе локального IP-адреса, который я получаю? К счастью, это от различных подсетей, таким образом, правила могли быть настроены как этот.
Другая возможность состояла бы в том, чтобы настроить локальный прокси на моем ноутбуке и установить его как прокси. С другой стороны вопрос, как реконфигурировать этот прокси автоматически на основе IP-адреса.
Это, кажется, что-то, что должен сделать NetworkManager; но на основе некоторого поиска это не кажется. Большая часть надежного решения, с которым я столкнулся до сих пор, является абсолютно руководящей это самостоятельно.
Предоставленный это не является самым удобным. Другое интересное предложение, с которым я столкнулся при поиске вокруг эту проблему, было то, что Вы могли динамично генерировать .pac файл (конфигурация прокси автоматическая) и использовать сеть proxy.autoconfig_url Firefox для указания на сценарий, который возвращает желаемую информацию прокси на основе подсети.
Я имел те же проблемы и записал сценарий, который делает точно, чего Вы хотите достигнуть. Я выполняю маленькое, низкое место локальный прокси, который автоматически реконфигурирован, как только мой ноутбук получает новый IP-адрес.
Я описал установку на своем блоге, где можно также загрузить сценарий.