Як я можу налаштувати параметри проксі для всіх додатків, системи, IE тощо?


16

Я використовую Windows 8 Enterprise (MSDN), за проксі.

Я налаштував проксі в мережевих налаштуваннях IE (насправді, не проксі, а файл .pac з конфігурацією), і при спробі підключення до Інтернету в IE все працює добре - однак, решта системи, здається, не використовують ці налаштування.

Отже .. конкретний випадок: додавання та видалення функцій (наприклад, Hyper-V або. Net Framework 3.5), схоже, виходить в Інтернет для кожної окремої функції. Це постійно провалюється. Я не можу додати жодних функцій.

Ще один конкретний приклад: всередині гість Hyper-V я не можу отримати доступ до Інтернету.

Було б також непогано, якби (понад усе) все працювало б коректно (усі додатки та все інше, як і система, використовуючи ті самі налаштування проксі).

Як я можу налаштувати параметри проксі для всіх додатків, системи, IE тощо?

Відповіді:


18

Налаштування проксі-сервера для WinHTTP не є налаштуваннями проксі для Microsoft Internet Explorer.
Ви не можете налаштувати параметри проксі для WinHTTP на панелі керування Microsoft Windows.
Використання утиліти конфігурації проксі WinHTTP не змінює налаштування, які ви використовуєте для Internet Explorer.

Щоб налаштувати проксі-сервер, виконайте всі дії системи

netsh winhttp set proxy myproxy

джерело: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_5

якщо ви хочете використовувати налаштування проксі-сервера IE для всіх програм, спробуйте

netsh winhttp import proxy source =ie

джерело: http://technet.microsoft.com/pt-br/library/cc731131(v=ws.10).aspx#BKMK_2

Більше інформації тут:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384069(v=vs.85).aspx


5

Чи встановлений IE як браузер за замовчуванням? Якщо ні, встановіть його і перевірте ще раз.

Якщо вона все ще не працює, у Windows 7 допомагає принаймні наступна команда:

netsh winhttp import proxy source=ie

Ви також можете використовувати netsh winhttp show proxyі netsh winhttp reset proxy(мета має бути очевидною).


1
(Я використовую Win 8.) Використовуючи команду show proxy, я отримую "Прямий доступ (немає проксі-сервера). Що, звичайно, невірно, я використовую файл налаштувань проксі в мережі (.pac). Також IE є за замовчуванням
Андреас Рейфф

show proxyкаже немає проксі? Це дивно. Хм, просто придумав щось - у Win8 є дві копії IE - настільний та Metro. Можливо, вам потрібно вказати проксі для обох (якщо ви цього не зробили)?
Каран

Я не міг знайти таких налаштувань для Metro IE, я вважаю, що це так само, як IE настільного ПК. Також я читав десь ще про те, що кожна програма використовує власні настройки проксі. Що було б дуже громіздко, а також означало б, що програми, які не мають такого варіанту, вийдуть з ладу ..
Andreas Reiff

0

Ви повинні налаштувати як PAC-файл для IE, так і ip-адресу проксі-сервера в налаштуваннях IE для інших програм у вашій системі, крім IE. IE використовуватиме файл PAC, а інші в системі використовуватимуть налаштований проксі-сервер.


лише деякі програми використовують налаштування IE. навіть сам Windows видається дуже хорошим при використанні проксі для активації, але поганий при використанні проксі для оновлення (хоча це працює .. мляво ..)
Andreas Reiff

0

Більшість програм для настільних ПК інтегрованих у Windows 8.1, мають однакові настройки проксі з IE.

- For a system wide proxy you need first manually set IE proxy.
- You can also use 'PAC' proxy settings instead.

Для програм метро, які живуть у закритому контейнері , вони НЕ використовують проксі для підключення за замовчуванням .

- Because they are forbidden to send network traffic to the local computer in case of improper connection.
- This defies the use of loopback method, hence the proxy.

Існує механізм "звільнення від петлі", хоча в Windows 8.1, щоб уникнути цієї дилеми.

- You can use the command-line tool called 'checknetisolation' to add certain app to the exempt list.
- The exempted metro app uses IE proxy to connect by default.
- There are third-party tools to do this job at ease.
- The tool 'fiddler' for example is recommened for this purpose.

Завантажити скрипта можна тут: http://fiddler2.com/get-fiddler

- Install and open it
- click 'win8 config'
- check the box behind which is the app you want to exempt.
- save config.
- If you want to set another proxy than IE, you can also fill the proxy address in the same page.

0
  • Для версій XP або Windows 2003 потрібно використовувати команду: proxycfg.exe

  • Для версій Vista, Windows Server 2008 або новішої версії ви повинні використовувати: netsh winhttp set proxy

Приклад:

Налаштуйте проксі-сервер (proxy.sysadmit.com), порт 8011, вказуючи мережу виключення, наприклад: 172.17. *

netsh winhttp set proxy "proxy.sysadmit.com:8011" "; 172.17. *"

Конфігурація зберігається в цьому ключі в реєстрі:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Connections

Key Name: WinHttpSettings

Витягнуто з: https://www.sysadmit.com/2018/10/windows-update-con-proxy.html

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.