zoukankan      html  css  js  c++  java
  • MAC 端口代理

    前言:

      自从更新到MACOS BIG SUR 11.X之后各种问题。。所以血的教训 不是特别自信 千万别更新-_-,好了言归正传 问题就出现在启动Vue项目时无法跑到webpack设置的port,百度说是没有用管理员身份 但是sudo 啥的都用了 还是不行 放弃 今天搞了快一天 就一个方法可以 就反相代理1023以下的端口

    方案:

      使用pf做端口转发

    解决:

      1、在指定目录下新建文件

        sudo vim /etc/pf.anchors/port

      2、lo0代表网卡的名称,将80端口转发到1024

        rdr pass on lo0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 1024

      3、使用以下命令检查语法是否有错误如果没错会直接输出文本
        sudo pfctl -vnf /etc/pf.anchors/port

       4、打开主配置文件

        sudo vim /etc/pf.conf

        英文字母 i 进入编辑模式

        # 在rdr-anchor "com.apple/*"下一行添加
          rdr-anchor "port"
        # 在load anchor "com.apple" from "/etc/pf.anchors/com.apple" 下一行添加
          load anchor "port" from "/etc/pf.anchors/port"

     完整配置如下:

         然后 Esc 退出编辑状态 :wq 保存退出

        5、接下来使用以下命令重启配置项

          sudo pfctl -evf /etc/pf.anchors/port

        6、设置pf开机自动打开

          sudo pfctl -e

        7、关闭pf

          sudo pfctl -d

  • 相关阅读:
    常用的虚拟化产品
    KVM虚拟化
    Jenkins流水线项目发布流程
    Jenkins安装,界面说明
    敏捷估算与规划—总结
    敏捷估算与规划—跟踪与交流
    敏捷估算与规划—进度安排
    敏捷估算与规划—为价值做规划
    敏捷估算与规划—问题与目标
    用户故事与敏捷方法笔记 --- 估算与计划
  • 原文地址:https://www.cnblogs.com/qlb-7/p/15002950.html
Copyright © 2011-2022 走看看