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

过程示例:

相关推荐
z10_141 小时前
台湾住宅IP哪家好,怎么找到靠谱的海外住宅IP代理商
网络·网络协议·tcp/ip
zqmattack1 小时前
SQL 注入:iBatis与修复
网络·数据库·sql
水水沝淼㵘2 小时前
嵌入式开发学习日志(数据库II && 网页制作)Day38
服务器·c语言·网络·数据结构·数据库·学习
天翼云开发者社区3 小时前
SRv6 验证实验
网络
领世达检测V133529092493 小时前
路由器欧盟EN 18031网络安全认证详细解读
网络
黎茗Dawn3 小时前
11.TCP三次握手
网络·tcp/ip
LIU_Skill3 小时前
HTTPS核心机制详解
网络·tcp/ip·https
admiraldeworm4 小时前
在ARM 架构的 Mac 上 更新Navicat到17后连接Oracle时报错:未加载 Oracle 库。
macos
赴前尘5 小时前
深入解析Docker网桥模式:从docker0到容器网络的完整通信链路
网络·docker·容器