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

过程示例:

相关推荐
半梦半醒*3 小时前
H3CNE综合实验之机器人
java·开发语言·网络
FCM664 小时前
HCIA第三次综合实验:VLAN
网络·计算机网络
逆羽飘扬4 小时前
【云原生网络】Istio基础篇
网络·云原生·istio
武汉唯众智创4 小时前
职业院校网络安全攻防对抗实训室解决方案
网络·安全·web安全·网络安全·攻防对抗·网络安全攻防对抗实训室·网络安全攻防对抗
liulilittle5 小时前
游戏加速器核心技术:动态超发
开发语言·网络·c++·网络协议·游戏·加速器·游戏加速
不想写bug呀6 小时前
HTTP协议介绍
网络·网络协议·http
原点安全7 小时前
原点安全签约金网络数科,共建一体化数据安全防护体系
网络·安全
key067 小时前
OWASP Top 10 攻击场景实战
网络·安全
FJW0208148 小时前
LVS集群调度器
服务器·网络·lvs
来自于狂人10 小时前
零信任安全架构:如何在云环境中重构网络边界?
网络·重构·安全架构