mac 端口转发方案
mac 端口映射
好坑
osx10.10mac移除了ipfw改用pf
pf以前沒用過
?
查文檔
mac的 pf語法,沒有找到。bsd的倒是很全,心喜拿來一試。
http://www.openbsd.org/faq/pf/rdr.html
試了bsd的幾個example都不行。
報語法錯誤
pfctl: Syntax error in config file: pf rules not loaded
mac的pf和bsd的pf難道還有區別,版本不對?mac是閹割版的?
rdr pass on utun0 proto tcp from any to any port 29017 -> 127.0.0.1 port 27017
生效
rdr pass on lo0 inet proto tcp from any to any port 8987 -> 172.16.231.185 port 80
不生效
也就是說,這種方式只能映射到127.0.0.1上的端口
https://github.com/basecamp/powpow是好東西
可以實現不同服務器的端口轉發
?
但有局限性
只能轉發http協議
其他協議都不行
?
最后用的是
?socat TCP4-LISTEN:7888,fork TCP4:172.16.231.185:80
但這樣性能卻有問題。
?
待續
轉載于:https://www.cnblogs.com/zihunqingxin/p/5067896.html
總結
以上是生活随笔為你收集整理的mac 端口转发方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乌镇半日游去西栅还是东栅
- 下一篇: 雪佛兰科鲁兹发动机皮带多久换