OSXでIPをリダイレクトする

OSXでIPをリダイレクトする

111.111.111.111Mac OS X (10.6.8) で、すべてのリクエストをすべてのポートに送信したいです。これをテストするために、任意のホストのページで応答する222.222.222.222Web サーバーを用意しました。例:222.222.222.222:80

次のことを試してみました:

sudo ifconfig lo0 222.222.222.222 alias
sudo ipfw add fwd 111.111.111.111 tcp from me to 222.222.222.222

しかし、アクセスしようhttp://111.111.111.111/としても何も得られません。これは、リダイレクトは存在するものの、TCP パケットの宛先 IP が書き換えられないという事実に関係していると思います。

これを解決するために次にどこを調べればよいでしょうか? natd の使用も検討する必要がありますか?

答え1

OSX 10.6.8 は Apache Web サーバーを使用します。設定ファイルは通常 /etc/apache2/ にあります。

試してみるといいかもしれませんmod_proxy

カバー全てポートは別の問題です。ネットワーク/ポートアドレス変換が必要になると思いますが、それについてはあまり詳しくありません。

関連情報