MacOS安装frp实现内网穿透

在之前的博客树莓派安装frp实现内网穿透,记录了如何搭建frp服务端和如何在树莓派上搭建frp客户端,接着上次的博客,这次我又在我的MacBook Pro上折腾起来了。

下载frpc

Mac因为有UI界面,可以直接鼠标操作,省去敲命令行的繁琐,先去 https://github.com/fatedier/frp/releases 下载最新版本的frpc,特别注意下,Mac用的版本是darwin_amd64结尾的,下载完成后,解压到本地的指定目录,例如我解压到 /usr/local/bin/frpc 目录。

配置开机自启动

解压完成以后为了保证每次开机都能自定启动,需要我们配置frpc.plist文件,并加入到 ~/Library/LaunchAgents/ 这个文件中。

frpc.plist文件内容:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>frpc</string>
    <key>ProgramArguments</key>
    <array>
    <string>/usr/local/bin/frpc</string>
    <string>-c</string>
    <string>/etc/frpc.ini</string>
    </array>
  </dict>
</plist>

最后需要加载生效


 sudo launchctl load -w ~/Library/LaunchAgents/frpc.plist

标签:mac, frp, 内网穿透