/etc/pf.conf
rdr pass on utun0 proto tcp from any to any port 29017 -> 127.0.0.1 port 27017
mac上的pf,我個人試了幾種方案,只能對映到127.0.0.1上的埠
bsd的官方文件,在mac上報語法錯誤
pow可以對映到不同伺服器。但是,目前只限http,其他協議包括https都無效。
命令如下
socat TCP4-LISTEN:7888,fork TCP4:172.16.231.185:80
外問訪問 ip: 7888即可
2017.10.05——————————
osx10.12 同事參考 Forwarding Ports in OS X/MacOS 操作成功
另可直接應用nginx 的 tcp反向代理 brew 安裝的nginx不含tcp模組,需重新編譯
/etc/pf.conf
rdr pass on utun0 proto tcp from any to any port 29017 -> 127.0.0.1 port 27017
mac上的pf,我個人試了幾種方案,只能對映到127.0.0.1上的埠
bsd的官方文件,在mac上報語法錯誤
pow可以對映到不同伺服器。但是,目前只限http,其他協議包括https都無效。
命令如下
socat TCP4-LISTEN:7888,fork TCP4:172.16.231.185:80
外問訪問 ip: 7888即可
2017.10.05——————————
osx10.12 同事參考 Forwarding Ports in OS X/MacOS 操作成功
另可直接應用nginx 的 tcp反向代理 brew 安裝的nginx不含tcp模組,需重新編譯