Android прокси обойти локальную подсеть

2023
Mark Underwood

Я развертываю устройства Android 4.4.3 на сайтах, и мне нужен прокси для внешнего доступа в Интернет, поскольку это корпоративная среда. Однако у каждого сайта есть несколько веб-страниц, размещенных локально на сервере сайта, что означает, что мне нужно обойти прокси для локальной подсети.

Я попытался поместить local, .local и * .local в список обхода на устройстве, и ни один из них не работает.

Единственное, что работает, - это ввод вручную IP-адреса локального сервера. К сожалению, поскольку эти устройства имеют возможность перемещаться между сайтами, это не является ответом, поскольку мне нужно было бы вручную вводить более 100 отдельных IP-адресов на каждое отправляемое нами устройство, чтобы они могли функционировать на каждом сайте, а также потому, что сетевые настройки не позволят мне сохранить, когда я попытаюсь это сделать, в любом случае это невозможно.

В идеале я хочу, чтобы устройство Android пропустило прокси-сервер для любого сайта в текущей подсети, т. Е. Если оно подключено к 10.61.1.0, то оно должно иметь возможность доступа к веб-сайтам 10.61.1.100, и если затем он перемещается на 10.61.2.0, он может получить доступ к 10.61.2.100 без необходимости перенастройки.

Я пытаюсь разработать стандартную конфигурацию для этих устройств, и это вызывает у меня большие трудности.

0

1 ответ на вопрос

0
MarkoPolo

Всегда трудно сказать, в каком формате принимаются записи исключений для прокси, однако я согласен с тем, что .local или local должны исключать любые внутренние домены, заканчивающиеся этим конкретным TLD. Вы уверены, что внутренние серверы, к которым пользователи должны получить доступ, на самом деле заканчиваются на .local?

Я не уверен насчет набора функций в Android 4.4.3, однако вы можете использовать конфигурацию Proxy Auto и использовать файл PAC для настройки устройств. Таким образом, вы можете добавить правило, которое гласит: «Если конечный сайт разрешает что-то в диапазоне 10.0.0.0/8 (или что-то еще), идите прямо. Все остальное, используйте прокси». Затем вам нужно просто разместить этот файл PAC где-нибудь и указать на него все настройки прокси устройства. В случае, если вы не знакомы с файлами PAC, это место, куда можно пойти .

Спасибо, похоже, что если я хочу использовать Proxy.PAC, мне нужен как минимум Android 5.0 на устройствах. К сожалению, у меня есть только 4.4.3. и казалось бы, что производитель не выпустил дальнейшие обновления ОС. Боюсь, что в этом случае мне не повезет. Спасибо за помощь. -Отметка Mark Underwood 8 лет назад 0

Похожие вопросы