Зміна системного проксі може вплинути не лише на вікно, яке перевіряєте. Для короткого тесту Chrome можна натомість запустити окремий профіль із явно заданим проксі.

Запустіть окремий тестовий профіль

Приклад HTTP-проксі для Linux:

google-chrome --user-data-dir=/tmp/proxy-ip-check --proxy-server=http://203.0.113.10:8080

Використайте новий каталог лише для цього тесту й замініть документаційний вузол справжнім проксі сервісу або зі списку безкоштовних проксі. Назва й розташування виконуваного файла Chrome залежать від ОС та встановлення.

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

Для запису SOCKS5

google-chrome --user-data-dir=/tmp/proxy-socks-check --proxy-server=socks5://203.0.113.10:1080

Chrome використовує тут схему socks5, а не написання socks5h з curl. Реалізація SOCKS5 у Chromium розв’язує імена призначення через проксі для підтримуваних URL-запитів. Вона підтримує TCP, а не загальний UDP-ретранслятор, і не підтримує автентифікацію SOCKS5 за ім’ям та паролем. Тому захищений SOCKS-вузол може не працювати через невідповідність можливостей клієнта, а не недійсну IP-адресу.

Перевірте публічне призначення в цьому вікні

Відкрийте сторінку перевірки IP у тестовому профілі. Сторінка localhost погано перевіряє шлях проксі: Chromium має неявні правила обходу для loopback і деяких локальних адрес.

Перевірте й потрібний тип призначення. Успішна HTTP-сторінка не доводить підтримку HTTPS CONNECT. Якщо профіль нічого не завантажує, перед змінами браузера порівняйте той самий вузол невеликим запитом командного рядка; для HTTP-слухача див. HTTP-тест curl.

Завершіть тест

Після перевірки закрийте окремий процес Chrome. Наведена команда не вибрала звичайний профіль. Тримайте тимчасовий профіль окремо від профілю з особистими сеансами; вхід до облікового запису для тесту вузла не потрібен.

У Windows для звичайного браузерного використання часто простіший стандартний діалог системного проксі. Окремий профіль корисний для навмисно відокремленого тестового сеансу замість постійної зміни системи.

Схожі статті