在eclipse下调试webx程序,起了8080端口:2015-05-18 13:02:57.132:INFO::Started SelectChannelConnector@0.0.0.0:8080
访问网页时需要绑定hosts,如 127.0.0.1 www.xxxx.com
此时需要讲80端口转发到8080才能正常调试。具体步骤如下:
1,sudo vim /etc/pf.conf
2,在rdr-anchor “com.apple/*”后面加上如下这一行 rdr on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080(代表将发到80端口的数据转发到8080上)
3,重新加载配置 sudo pfctl -f /etc/pf.conf
4,启动 sudo pfctl -e
该方法是临时的,mac关机重启后需要重新配置一次,永久的方法暂时没找到。不过Mac也基本不关机。