macOS Sonoma 14.6.1下PF规则配置后端口仍无法访问的问题咨询
macOS Sonoma 14.6.1下PF规则配置后端口仍无法访问的问题咨询
各位好,我目前遇到了一个防火墙端口开放的问题,想请大家帮忙排查下:
我正在运行一个Quarto书籍(我理解它本质上和Jupyter笔记本是类似的),想要通过iPad浏览器访问它。我的Mac上运行着防火墙,目前除了SSH端口转发(这个方式确实能正常工作)之外,我能想到的解决办法就是添加PF规则。
查了相关资料后,我创建了一个包含自定义规则的文件my.conf,然后在终端执行了以下命令来加载规则:
cat /etc/pf.conf my.conf | sudo /sbin/pfctl -Ef -
之后我用命令检查当前的PF规则,看起来端口6666已经被开放了:
sudo pfctl -s rules
执行后的输出内容如下:
No ALTQ support in kernel
ALTQ related functions disabled
scrub-anchor "com.apple/" all fragment reassemble
anchor "com.apple/" all
pass on en0 proto tcp from any to any port = 6666 flags S/SA keep state
但很遗憾,当我用另一台Mac测试访问Isis.local的6666端口时,发现这个端口仍然处于被封锁的状态,想问问大家这可能是什么原因导致的?
备注:内容来源于stack exchange,提问作者Aron T




