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

过程示例:

相关推荐
Y学院19 分钟前
网络安全基础核心知识点教程
网络·web安全·php
风曦Kisaki2 小时前
#企业级网络架构Day01:网络概述,网络参考模型,交换机命令行
网络·架构·智能路由器
大熊背2 小时前
Serial over TCP实现原理
网络·tcp·isppipeline
pengyi8710152 小时前
私网IP映射公网实操步骤,搭配代理IP快速落地
网络·tcp/ip·智能路由器
Yuanxl9033 小时前
Torchvision 0.26:深度学习视觉库全面解析
网络·人工智能·pytorch·深度学习
长安第一美人3 小时前
算能 BM1688 低延迟推流:Qt+WebSocket 直出 H5/HDMI
开发语言·网络·嵌入式硬件·websocket·交互
SaN-V3 小时前
MacOS 下 VS Code 中 Codex 通过 SSH 连接远程服务器无法使用的问题排查与解决
服务器·macos·chatgpt·ssh·codex
kaikaile19953 小时前
复杂网络基本模型的 MATLAB 实现
网络·matlab
尚文网络3 小时前
isis协议
网络·h3c
被摘下的星星4 小时前
数据交换方式
网络