sysadmin:scripts:bat:proxy

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sysadmin:scripts:bat:proxy [09:09:2025 15:59] School Sysadminsysadmin:scripts:bat:proxy [20:10:2025 10:21] (текущий) – [Настройки для пользователя] School Sysadmin
Строка 1: Строка 1:
 ====== Настройки proxy ====== ====== Настройки proxy ======
-Настройки прокси делаются в Internet Explorer для пользователя под которым будет запущен скрипт 
  
 +===== Установка =====
 +==== Настройки для пользователя ====
 +Настройки прокси делаются в Internet Explorer для пользователя под которым будет запущен скрипт
 <file bash proxy.bat> <file bash proxy.bat>
-rem Включение настроек+rem Включить прокси
 reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
 +
 rem Адрес прокси:порт rem Адрес прокси:порт
-reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d 10.0.54.52:3128 /f +reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d 10.0.y.52:3128 /f 
-rem Адреса исключения + 
-reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "127.0.0.1;localhost" /f+rem Настройки обхода для локальных адресов 
 +reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "10.x.y.251;10.x.y.252;10.x.y.241;localhost;<local>" /f 
 + 
 +rem Запретить изменение настроек через автоматическую настройку 
 +rem reg add "HKCU\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigProxy /t REG_SZ /d "" /f 
 + 
 +rem Блокировать интерфейс настроек прокси 
 +rem reg add "HKCU\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v Proxy /t REG_DWORD /d /f 
 + 
 +rem Блокировака раздела "Прокси сервер"  
 +reg add "HKCU\Software\Policies\Microsoft\Internet Explorer\Control Panel/v Proxy /t REG_DWORD /d 1 /f 
 + 
 +rem Скрыть раздел "Подключение" 
 +reg add "HKCU\Software\Policies\Microsoft\Internet Explorer\Control Panel" /v ConnectionsTab /t REG_DWORD /d 1 /f  
 exit /b exit /b
 </file> </file>
 +
 +**<local>** - галочока "Не использвать покси-скрвер для локальных адресов"
 +
 +<code>rem Отключение и блокировка изменений настройки proxy
 +reg add "HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxySettingsPerUser /t REG_DWORD /d 0 /f
 +
 +exit /b</code>
 +
 +Отключение
 +
 +<code>
 +rem Отключение и блокировка изменений настройки proxy
 +reg delete "HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxySettingsPerUser /f
 +exit /b
 +</code>
 +
 Или файл экспорта в реестр Или файл экспорта в реестр
 <file bash proxy.reg> <file bash proxy.reg>
Строка 16: Строка 49:
 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
 "ProxyEnable"=dword:00000001 "ProxyEnable"=dword:00000001
-"ProxyServer"="10.0.54.52:3128+"ProxyServer"="10.0.x.x:yyyy
-"ProxyOverride"="localhost;127.0.0.1;10.154.199.241+"ProxyOverride"="localhost;127.0.0.1;10.x.x.x;<local>
 </file> </file>
-Что бы произвести глобальные настройки системы+==== Глобальные настройки WinHTTP==== 
 +Что бы произвести глобальные настройки системы для netsh winhttp - системный прокси для: 
 +  * Системных служб Windows 
 +  * Некоторые системные утилиты 
 +  * Компоненты .NET
 <file bash proxy1.bat> <file bash proxy1.bat>
 rem Глобальная установка прокси. Не через InternetExplorer rem Глобальная установка прокси. Не через InternetExplorer
-netsh winhttp set proxy proxy-server="http=10.0.54.52:3128;https=10.0.54.52:3128" bypass-list="127.0.0.1;localhost"+netsh winhttp set proxy proxy-server="http=10.0.x.x:yyyy;https=10.0.x.x:yyyy" bypass-list="127.0.0.1;localhost"
 rem Удалить настройки прокси rem Удалить настройки прокси
 rem netsh winhttp reset proxy rem netsh winhttp reset proxy
 </file> </file>
 +===== Проверка =====
 +==== Настроек в IE ====
 +<code>powershell "Get-ItemProperty 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' | fl ProxyEnable, ProxyServer, ProxyOverride"</code>
 +==== WinHTTP ====
 +<code>netsh winhttp show proxy</code>
 +===== Блокировка изминения настроек =====
 +<code>
 +rem Блокировка настроек прокси сервера
 +reg add "HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxySettingsPerUser /t REG_DWORD /d 0 /f
 +exit /b
 +</code>
 +<code>rem Удаление блокировки изминения настроек прокси сервера
 +reg delete "HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxySettingsPerUser /f
 +exit /b</code>
 +
 +
  • Последнее изменение: 09:09:2025 15:59