MAC 配置 FRP 远程访问

下载

https://github.com/fatedier/frp/releases/download/v0.35.0/frp_0.35.0_darwin_amd64.tar.gz

配置

tar xvf frp_0.35.0_darwin_amd64.tar.gz
sudo mv frp_0.35.0_darwin_amd64 /usr/local/
cd /usr/local/
sudo mv frp_0.35.0_darwin_amd64 frp

修改 frp 配置

......... 略

配置开机启动

vim ~/Library/LaunchAgents/frpc.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN
http://www.apple.com/DTDs/PropertyList-1.0.dtd >
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>frpc</string>
    <key>ProgramArguments</key>
    <array>
	 <string>/usr/local/bin/frpc/frpc</string>
         <string>-c</string>
	 <string>/usr/local/bin/frpc/frpc.ini</string>
    </array>
    <key>KeepAlive</key>
    <true/>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>
# 加载生效
sudo chown root ~/Library/LaunchAgents/frpc.plist
sudo launchctl load -w ~/Library/LaunchAgents/frpc.plist

brew 安装

brew install frpc
To restart frpc after an upgrade:
  brew services restart frpc
Or, if you don't want/need a background service you can just run:
  /opt/homebrew/opt/frpc/bin/frpc -c /opt/homebrew/etc/frp/frpc.ini
==> Summary
🍺  /opt/homebrew/Cellar/frpc/0.44.0: 9 files, 10.8MB
==> Running `brew cleanup frpc`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).

评论栏