これはややサーバーの質問であることは知っていますが、誰かが以前にこれを行った場合に備えて、とにかく尋ねたいと思いました.
内部 172.xxx サブネット上にある Web サービスと、内部 10.xxx サブネット上にある Web サーバーがあります。Web サーバーは 172 Web サービスにヒットする必要がありますが、そこにルーティングできません。本当の解決策は、サーバーを DMZ の背後にある 172 ネットワークに配置するようネットワーク管理者を説得することですが、この解決策は遠いようです。
私の手っ取り早い解決策は、両方のネットワークに接続するボックスにプロキシ サーバーを作成することです。これにより、プロキシ サーバーにヒットするように Web サービス呼び出しをプログラムできます。ただし、私は開発者であり、これを設定する方法についてほとんど知識がありません。
Nix の Squid Proxy Server でうまくいった友人がいますが、私が利用できる唯一のボックスは Windows Server 2003 ボックスです。理想的には、IIS の上にセットアップできる何らかのプロキシが必要です。皆さん、何か知っていますか?ISA Server 2006 のレビューをいくつか見たことがありますが、この 1 つの Web サービスに必要なだけなので、企業の予算を増やしたくありません。