Список обходу WinHTTP може містити спеціальний токен <local>. У цьому контексті local означає ім'я сервера без крапки. Це не загальна класифікація кожної приватної IP-адреси чи кожного пристрою у вашій мережі Wi-Fi.

Тому коротке ім'я хоста та ім'я з крапками є різними вхідними даними. Програма, що запитує http://intranet/, може відповідати токену, тоді як http://intranet.example.internal/ потребує відповідного явного правила.

Прочитайте налаштовані винятки

Для передбачуваної конфігурації WinHTTP статичний приклад такий:

netsh winhttp set proxy `
  proxy-server="203.0.113.10:8080" `
  bypass-list="<local>;*.example.internal"

Кінцева точка наведена для ілюстрації. Ця команда змінює конфігурацію WinHTTP, і її не слід використовувати як загальне виправлення браузера. Запишіть попередню конфігурацію та переконайтеся, що цільова програма справді її використовує, перш ніж робити цю зміну.

Правило зі зірочкою та токен local виконують різні завдання. IP-літерал із крапками, як-от 192.168.1.10, не є іменем хоста без крапок. Якщо така адреса має бути прямою, використайте належним чином підтримуваний явний виняток, а не припускайте, що слово local його охоплює.

Перевірте фактичний хост запиту

Сервіс може використовувати коротке ім'я, тоді як закладка браузера — повне ім'я. Отриманий маршрут може відрізнятися, навіть якщо обидва імені зрештою вказують на той самий сервер.

Запит також може керуватися специфічною для програми інформацією про проксі або оцінкою PAC замість статичного значення за замовчуванням, яке ви переглянули. Визначте джерело, яке використовує збійна програма, перш ніж змінювати список обходу деінде.

Щоб порівняти поведінку, запишіть ім'я хоста URL і вибрану політику проксі для того самого клієнта. Не замінюйте робочий публічний проксі лише через те, що навмисно виключений хост залишається прямим.

Відокремлюйте цю відмінність від DNS і маршрутизації ядра: правило обходу вибирає, чи використовувати проксі для запиту. Воно не робить недосяжне призначення досяжним.

Схожі статті