Иногда возникают ситуации когда настройки подключения необходимо вносить не посредством оснасток, а напрямую в систему. К примеру если мы работает в разных сетях с переносным устройством и настройки подключения приходится каждый раз менять.
Нас интересует ветка реестра
1 | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings |
и следующие параметры
1 2 3 4 | MigrateProxy=00000001 ProxyEnable=00000001 ProxyOverride=192.168.*.*; ProxyServer=proxy.local:8080 |
- ProxyEnable — включает использование прокси сервера, соответственно значение 00000000 отключает использование прокси-сервера в системе.
- ProxyOverride — отвечает за исключения, т.е. список адресов к которым система будет обращаться без использования прокси-сервера. Параметр означает что не использовать прокси-сервер для локальных адресов.
- ProxyServer — сам прокси сервер и порт подключения
Если под разные протоколы мы используем разные сервера или порты, то значение параметра ProxyServer указывает в следующем формате:
1 | ProxyServer=http=http.proxy.local:8080;https=https.proxy.local:8443;ftp=ftp.proxy.local:2121;socks=socks.proxy.local:1080 |