`
lionel8888
  • 浏览: 3709 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

mac pf 将本地80端口转发至80端口

 
阅读更多

linux系统将80转发至8080一般用iptables,mac没有。 
但mac有其他工具,之前的版本是ipfw,比较新的版本用pf代替了。(我的是10.11.3,据我看官方文档的描述,从10.10就开始用pf了。具体操作如下:

  1. 确认mac的firewall是否开启。可以按下面描述开启:System Preferences -> Security & Privacy -> Firewall -> Turn On Firewall
  2. firewall开启后,需要修改pf的配置文件:/etc/pf.conf,添加rdr on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080 到文件的rdr-anchor “com.apple/*” 这一行后面。注意,一定要在这一行下面,这个文件顺序有要求。
  3. 开启pf: 
    sudo pfctl -f /etc/pf.conf 
    sudo pfctl -E

摘抄:https://blog.csdn.net/ficksong/article/details/51223761

分享到:
评论

相关推荐

    Mac下开启与关闭端口转发的脚本配置方法

    一、依次运行以下命令: cd /etc ls | grep pf.conf sudo cp pf.conf pf.conf.normal.bak ...修改的内容参照上一篇配置端口转发的博文,我这里是(注释忽略,仅供参考): scrub-anchor com.apple/* na

    基于STM32CUBEMX驱动TMOS模块STHS34PF80-驱动STHS34PF80进行人体检测

    STHS34PF80 是一款非冷却、工厂校准的红外运动和存在检测传感器,工作波长在 5 µm 至 20 µm 之间。STHS34PF80 传感器设计用于测量视野内物体发出的红外辐射量。该信息由 ASIC 进行数字处理,可以对其进行编程以...

    brook-pf Brook端口转发一键管理脚本 命令行工具(710行).sh

    SH脚本文件案例,BASH脚本文件参考,Linux脚本文件参考,sh脚本文件写法参考,SH脚本写法规范学习,bash脚本linux脚本规范学习,命令行管理工具封装,服务管理叫版本,一键启动,卸载,安装,重启,更新,统计,监控...

    端口详解及如何开起端口关闭端口

    端口详解及如何开启关闭端口是网络通信中的重要概念,理解端口的运作机制对于IT专业人士至关重要。在计算机网络中,端口是用于区分不同服务的标识符,它们是基于TCP/IP协议栈的一种逻辑划分。每个端口号是一个16位的...

    ATLAS-PF600

    【ATLAS-PF600】是一款工业设备,可能是一款电动工具或机械设备,其核心功能是测量和控制扭矩。从标题来看,它具备无需额外硬件即可读取扭矩数据的能力,这意味着用户可以通过软件或其他内置机制直接获取ATLAS-PF600...

    PF9810、PF9811测试仪

    通过先进的技术和设计,它们能够自动记录电流、电压、功率等测试数据,对于确保电力系统的高效运行和可靠性起到了至关重要的作用。 首先,电压测量是电力系统监控的核心内容。PF9810和PF9811测试仪能够提供精确的...

    PF8100-PF8200.pdf

    PF8100和PF8200是NXP Semiconductors生产的12通道电源管理集成电路(PMIC),专为高性能应用设计,如基于i.MX 8和S32x系列的处理器。这款PMIC的核心优势在于其集成度高,能够有效地管理系统的电源需求,确保高效、...

    pf_ring源码

    最后调用`pfring_add_filtering_rule`函数将该规则添加到pf_ring实例中。 #### 三、pf_ring的配置与启用 在配置pf_ring方面,代码中展示了如何打开一个pf_ring实例、设置方向以及启用过滤策略: ```c pd = pfring_...

    sp80-pf777-4_f_sm8150_linux_android_software_user_manual.pdf

    本手册将介绍SM8150 Linux Android系统的安装、配置、调试和优化方法,并提供了详细的命令和配置示例。 高通SM8150处理器 高通SM8150处理器是基于ARM Cortex-A76架构的八核处理器,具有高性能和低功耗的特点。该...

    PF_RING中文用户指南

    - **数据包汇聚**:PF_RING支持数据包汇聚,能够在多个物理端口之间汇聚数据包,提高数据包处理的整体性能。 #### 三、PF_RING驱动家族 - **支持的驱动**:PF_RING兼容多种驱动程序,确保在不同硬件环境下的一致性...

    矩阵键盘(PF0~PF7).rar

    在STM32平台上实现矩阵键盘,首先要配置PF0到PF7作为GPIO端口,设置它们为输出(行线)和输入(列线)。这通常通过修改相应的GPIO初始化配置完成,包括设置GPIO模式、速度和上下拉方式。比如,行线可能设置为推挽...

    基于STM32CUBEMX驱动TMOS模块STHS34PF80(6)-获取状态数据

    基于STM32CUBEMX驱动TMOS模块STHS34PF80(5)----配置嵌入式函数 https://blog.csdn.net/qq_24312945/article/details/132315861 基于STM32CUBEMX驱动TMOS模块STHS34PF80(6)----获取状态数据 ...STHS34PF80传感器项目种...

    OpenBSD 简体中文FAQ最新版本(含PF)

    - **PF实例**:提供常见场景的配置示例,如端口转发、NAT、拒绝服务攻击防护等。 - **监控与调试**:介绍`pflog`、`pfstat`等工具用于查看和分析PF的日志和性能。 4. **软件管理**: - **pkgsrc**:OpenBSD的...

    PF_RING源码安装包

    6. **高级过滤功能**:PF_RING 具有强大的过滤引擎,支持基于协议、端口、MAC地址、IP地址等多种条件的复杂过滤规则,允许用户在接收数据包之前进行预处理。 7. **跨平台兼容**:尽管PF_RING最初是为Linux设计的,...

    PF串口调试助手 PF串口调试助手

    PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF串口调试助手PF...

    STHS34PF80高灵敏度红外感应器(2)-InfraredPD存在感应检测

    STHS34PF80高灵敏度红外感应器(2)----InfraredPD存在感应检测 CSDN文字教程:https://blog.csdn.net/qq_24312945/article/details/142142213 B站教学视频:https://www.bilibili.com/video/BV1om4ae5EBR/ InfraredPD...

    PF9830通讯工具

    标题中的"PF9830通讯工具"是指用于与PF9830功率计进行通信的软件应用。这款工具能够帮助用户与PF9830设备建立连接,从而获取并分析设备上的各种数据,如功率测量值、打压值以及积分电量等。在IT领域,这种通讯工具...

Global site tag (gtag.js) - Google Analytics