注意修改备份文件
编辑 sudo vi /etc/pf.conf (位置很重要)
找到内容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
(其中 lo0 是指绑定127.0.0.1的设备,可以在终端使用ifconfig查看)
保存退出
依次运行以下命令,运行过程的提示请忽略
sudo pfctl -d
sudo pfctl -f /etc/pf.conf
sudo pfctl -e
这个可以去测试是否有效了。
至于关闭端口转发,删掉添加的那一行,然后再依次运行上述命令即可
本文指导如何编辑pf.conf文件进行端口转发设置。通过在rdr-anchor下方添加一行规则,将来自任何地址的80端口流量重定向到127.0.0.1的8080端口。步骤包括:检查设备(如lo0)绑定,修改配置文件,然后运行pfctl命令启用和应用更改。要关闭转发,只需删除添加的规则并重新运行命令。
763

被折叠的 条评论
为什么被折叠?



