Mac下转发80端口到8080

断了今生、忘了曾经 提交于 2020-10-12 17:36:18

配置nginx访问网页时需要绑定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也基本不关机。

Linux 下配置端口80转发到8080

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!