Я занимаюсь разработкой небольшого клиентского приложения, которому иногда нужно будет обращаться к веб-сервису с компьютера внутри корпоративной сети, в комплекте с прокси-сервером.
Наша локальная сеть в нашем магазине разработки не использует прокси.
Что мне нужно сделать, так это проверить, что я за прокси на моей машине. Это возможно? Я установил бесплатный прокси-сервер (называемый FreeProxy) и, запустив его и изменив настройки IE, чтобы использовать прокси, он работает, но мне нужно, чтобы, когда я снимал галочку с «Использовать прокси» в IE, Я не должен иметь доступ к сети. Также никакие клиентские приложения не должны иметь доступ к Интернету, не пройдя через мой прокси.
Ждем ваших ответов.
источник
Самый простой способ, который я нашел, это:
Скачайте и запустите Fiddler proxy (это бесплатно). Он будет автоматически устанавливать себя в качестве системного прокси в Windows при каждом запуске. Также нажмите
Rules -> Require Proxy Authentication
в верхнем меню, если вы хотите проверить аутентификацию на прокси (имя пользователя и пароль "1
").Затем откройте брандмауэр Windows
Advanced settings -> Windows Firewall Properties
. Заблокируйте все исходящие соединения для всех необходимых профилей (доменный, частный, общедоступный) и нажмитеOK
.8888
порта (порт Fiddler по умолчанию) или приложения «% LOCALAPPDATA% \ Programs \ Fiddler \ Fiddler.exe» .Вот и все,
http://1:1@127.0.0.1:8888
будут работать только те программы, которые используют ваши настройки прокси ( ).источник
Поскольку у вас уже есть какая-то настройка локальной сети, вы можете расширить ее с помощью какого-то внутреннего прокси.
Вставьте машину в основную локальную сеть, а затем подключите ее к другой (новой) мелкомасштабной локальной сети (у вас есть старый 4-портовый концентратор?). Сконфигурируйте эту машину для эмуляции прокси рабочей среды, а затем просто подключите тестовую машину к «расширенной» ЛВС - где возможно подключение только с настроенной вами прокси-машины.
Требует немного дополнительного оборудования и усилий, но является «реальной» альтернативой использованию нескольких виртуальных машин.
источник