Правило обходу Chrome не може вибрати свій DNS-резолвер
Розрізняйте винятки маршруту призначення та правила локального розв'язання імен під час перевірки конфігурації SOCKS у Chromium.
Виберіть прапорець для етапу, який потрібно змінити:
--proxy-bypass-list- Вибирає призначення, які обходять налаштований проксі.
--host-resolver-rules- Змінює те, як локальний резолвер Chromium обробляє вибрані імена.
Токен обходу <-loopback> віднімає неявний виняток прямого маршруту. Він не дає вказівки надсилати DNS-запити до SOCKS.
Шлях Chromium через SOCKS5 зазвичай просить проксі розв'язати імена призначення, тоді як інші функції браузера все ще можуть виконувати локальні запити. Тому одна успішна сторінка через проксі не може встановити, як проходить кожен DNS-запит.
Не блокуйте запит, який знаходить проксі
Широке правило резолвера, яке відхиляє локальні запити, може також відхилити ім'я хоста, що використовується для доступу до самого проксі. Документований приклад Chromium враховує цю кінцеву точку окремо. Видалення його винятку може зупинити браузер ще до початку узгодження SOCKS.
Визначте ім'я та власника запиту, перш ніж змінювати будь-який із двох елементів керування: локальний запит призначення, запит кінцевої точки проксі і збій призначення на боці проксі — це різні спостереження. Те, що один інтерфейс відхиляє один ключ командного рядка, не доводить, що інший ключ його замінює. Використовуйте підтримуваний інтерфейс налаштування сеансу браузера, а потім окремо перевіряйте вибір маршруту й обробку DNS.