在 osx 上重定向 IP

在 osx 上重定向 IP

在我的 Mac OS X (10.6.8) 上,我想對所有連接埠111.111.111.111發出所有請求。222.222.222.222為了測試這一點,我有一個網頁伺服器,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/

你可能想嘗試模組代理

覆蓋全部連接埠是另一回事。我認為它需要一些網路/連接埠位址轉換,對此我知之甚少

相關內容