MacOS 12 开放指定端口 指定ip访问

MacOS 12 开放指定端口 指定ip访问

在 macOS 上开放一个端口,并指定只能特定的 IP 访问,你可以使用 macOS 内置的 pfctl(Packet Filter)工具来实现。

以下是一些基本的步骤:

1、 编辑 pf 配置文件: 打开 /etc/pf.conf 文件进行编辑。可以使用任何文本编辑器,如 sudo vim /etc/pf.conf。

2、添加规则: 在文件中添加规则,例如

powershell 复制代码
 # 指定只允许特定 IP 访问端口
pass in on en0 proto tcp from 192.168.1.2 to any port 8080

注:请将 en0 替换为你的网络接口,192.168.1.2 替换为允许访问的 IP 地址,8080 替换为你要开发的端口。

3、加载配置: 在终端中运行以下命令,以重新加载 pf 配置:

powershell 复制代码
sudo pfctl -f /etc/pf.conf

4、启用 pf: 在终端中运行以下命令,以启用 pf:

powershell 复制代码
sudo pfctl -e

过程示例:

相关推荐
AlanBruce2 小时前
摩尔信使MThings IEC 60870-5-104数据配置使用指南
网络·网络协议·tcp/ip
binqian11 小时前
【linux】OpenSSH升级文档
linux·运维·网络
Bruce_Liuxiaowei11 小时前
2026年9月第2周网络安全形势周报
网络·安全·web安全·网络安全·漏洞评级
和裕11 小时前
蜂窝板 vs 七层瓦楞重型纸箱:大件工业设备运输性能与成本全对比
大数据·运维·网络·人工智能·算法
Jae den11 小时前
网络延迟为什么会影响游戏和实时业务?
网络·游戏
水域安全老周11 小时前
水趣钓鱼救生衣专利拆解:两级锁紧如何解决落水人衣分离
java·前端·网络
制造业的搬运工12 小时前
智能家居工控PCB可靠性检测规范与制程管控实践
大数据·网络·人工智能·制造·pcb工艺
想要入门的程序猿12 小时前
回调函数学习
java·网络·学习
网硕互联的小客服13 小时前
怎样在CMD里用chkntfs /x C: 命令来取消磁盘自检?——原理与实践全解
运维·服务器·网络
制冷技术咨询与服务14 小时前
纯电牵引车高压电源侧介绍
网络·汽车·纯电牵引车高压电源侧介绍