0


mac 如何开启指定端口供外部访问?

前言

需要 mac 上开放指定端口,指定 ip 访问

解决

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

1、 编辑 pf 配置文件: 打开

/etc/pf.conf 

文件进行编辑。

可以使用任何文本编辑器,如

sudo vim /etc/pf.conf

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

# 指定只允许特定 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 配置:

sudo pfctl -f /etc/pf.conf

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

sudo pfctl -e

截图如下

标签: macos

本文转载自: https://blog.csdn.net/Guzarish/article/details/142154583
版权归原作者 牛奔 所有, 如有侵权,请联系我们删除。

“mac 如何开启指定端口供外部访问?”的评论:

还没有评论