web-dev-qa-db-ja.com

Windows Server 2008でトラフィックをあるIPから別のIPにリダイレクトする方法

新しいサーバーに移行したところですが、一部のレガシーコードにはIPがハードコーディングされています。あるIPのリクエストをリダイレクトして別のIPに移動させる方法を誰かに教えてもらえますか?

例えば。 83.83.83.83にpingすると、66.221.24.31にリダイレクトされます。

Windows Server 2008を使用しています

6
Mr. Flibble

これはルーターでのみ実行でき、非常に強力なルーターも必要です。

サーバーに「このIPアドレスを別のIPアドレスのように扱う」とは言えません。

アプリケーションが特定のホスト名を探している場合は、HOSTSファイルを使用して特定のIPにマッピングできます。しかし、あるIPを別のIPにリダイレクトするのは...まあ...もっとトリッキーです。

0
Massimo

インターフェイスPortproxyにNetshコマンドを使用します: http://technet.Microsoft.com/library/cc776297%28v=ws.10%29.aspx

9
MPaulo

新しいサーバーにセカンダリIPアドレスを追加できます。コントロールパネルのネットワーク接続に移動します。ネットワークインターフェイスを右クリックし、プロパティを選択します。インターネットプロトコルを選択し、プロパティをクリックします。詳細ボタンをクリックします。 [IPアドレス]ボックスの下で[追加]をクリックし、古いサーバーのIPアドレスを入力します。

別のネットワークを使用している場合の別のオプション(IPアドレス範囲の違いに基づいているように見える可能性があります)NATルーターを使用して、古いアドレスをWANポートを使用して、LANポートの新しいIPアドレスにトラフィックをリダイレクトします。

0
Tony

詳細はあまり詳しくありませんが、以前は83.83.83.83であったサーバー\サービスが66.221.24.31にあると思いますか?その場合、両方のIPアドレスが組織に割り当てられており、両方ともネットワークにルーティングされますか?はいの場合は、おそらくルーター/ファイアウォールでNATを使用して、古いアドレスに着信するすべてのものを新しいアドレスに変換できます。

また、server\serviceがWebホスティング、電子メール、ftpなどのためのものである場合、それらのリソースのDNSレコードを変更して新しいアドレスを指すようにしないのはなぜですか?

あなたの質問について詳しく説明できますか?

0
joeqwerty