需要做的准备
  • 具有公网IP的服务器
  • 域名
  • 本地服务
    frp开源地址地址:frp
环境
  • 服务器系统:Debian9 64
  • Mac系统版本:10.14.2 (18C54)
步骤如下
  1. 服务器端部署service
    • 下载服务器版frp
      Debian系统执行:arch
      显示结果如下:
      选择版本:
      frp_0.22.0_linux_amd64.tar.gz
      解压:tar xvf frp_0.22.0_linux_amd64.tar.gz
    • 修改配置文件:vim frps.ini
    • 测试启动服务:./frps -c ./frps.ini
      下图表示启动成功

      关闭服务:pkill frps
    • 编写shell脚本:vim start.sh添加执行权限:chmod +x start.sh
    • 启动服务:./start.sh
    • 域名解析到服务器
    • 配置服务器nginx指向
    • 重启nginx:nginx -s reload
  2. Mac本地部署ffp customer
    • 下载mac版frp:
      frp_0.22.0_darwin_amd64.tar.gz
    • 修改配置文件
    • 启动服务:./frpc -c ./frpc.ini
      下图表示启动成功:
    • 编写shell脚本添加执行权限:chmod +x start.sh
    • 启动客户端服务:./start.sh

最后:浏览器输入www.yourdomain.com即可访问本地项目

Mac 使用 frp 将本地服务映射到外网
Tagged on:         

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注