Я знаю, что это в некоторой степени вопрос сервера, но я все равно хотел спросить, если кто-то делал это раньше.
У меня есть веб-сервис, который находится в нашей внутренней подсети 172.x.x.x, и веб-сервер, который находится в нашей внутренней подсети 10.x.x.x. Веб-серверу необходимо подключиться к веб-службе 172, но он не может направить туда. Реальным решением было бы убедить наших сетевых администраторов поместить сервер в сеть 172 за демилитаризованной зоной, но это решение кажется далеким.
Мое быстрое и грязное решение состоит в том, чтобы создать прокси-сервер на коробке, которая подключается к обеим сетям, чтобы я мог затем запрограммировать вызовы своих веб-служб для подключения к прокси-серверу. Тем не менее, я разработчик и мало знаю, как это настроить.
У меня есть друзья, которым повезло с Squid Proxy Server в Nix, но единственный доступный для меня ящик - это Windows Server 2003. В идеале я хотел бы иметь какой-то прокси-сервер, который я мог бы установить поверх IIS. Ребята, вы знаете что-нибудь? Я видел некоторые обзоры для ISA Server 2006, но я не хотел бы взимать корпоративный бюджет, так как он нужен нам только для этого одного веб-сервиса.