Mac os x ipfw maju dari ip: port ke ip: port

8

Saya ingin ketika di mesin lokal saya redirect dari port 192.168.64.88 80 ke localhost port 9790. Bagaimana saya bisa melakukannya dengan aturan ipfw?

Eldar
sumber
1
Solusi orang miskin akan digunakan http://localhost:9790di browser. Saya menganggap ini bukan pilihan untuk Anda?
nohillside
Ini bukan pilihan
Eldar

Jawaban:

7

Saya menemukan solusinya:

sudo ifconfig lo0 192.168.64.88 alias
sudo ipfw add fwd 127.0.0.1,9790 tcp from me to 192.168.64.88 dst-port 80

Setelah restart Anda harus menjalankan perintah ini lagi.

Eldar
sumber
Anda dapat menentukan entri launchd untuk secara otomatis menjalankan perintah ini pada reboot.
nohillside
atau Anda bisa memasukkannya ke dalam, ~/.bash_profiletetapi itu hanya akan berhasil jika Anda tinggal di terminal
Chris Rutherford