内网穿透的工具frps/frpc搭建
1. centos搭建frps服务
下载地址:frp_0.49.0_linux_amd64.tar
修改fps.ini配置文件
[common]
bind_addr = 0.0.0.0
bind_port = 10000
dashboard_addr = 0.0.0.0
dashboard_port = 10001
# dashboard user and passwd for basic auth protect, if not set, both default value is admin
dashboard_user = admin
dashboard_pwd = xxxxxxxxxxxxxxxxxx
vhost_http_port = 10002
#vhost_https_port = 10002
绑定端口:10000,后台管理系统端口:10001, http虚拟端口10002
创建frps.service
[Unit]
Description=frps daemon
After=syslog.target network.target
Wants=network.target
[Service]
Type=simple
ExecStart=xxxxxx/frp_0.21.0_linux_amd64/frps -c xxxxxxx/frp_0.21.0_linux_amd64/frps.ini
Restart= always
RestartSec=1min
ExecStop=/usr/bin/killall frps
[Install]
WantedBy=multi-user.target
把frps.service移动到/etc/systemd/system/
启动frps:
systemctl daemon-reload
systemctl start frps
2. macos搭建frpc服务
下载地址:frp_0.49.0_darwin_amd64.tar
修改fpc.ini配置文件
[common]
server_addr = xxxxxxxxx
server_port = 10000
[ssh]
type = http
local_ip = 127.0.0.1
local_port = 8000
remote_port = 10002
custom_domains = aaa.bbb.ccc
连接frps服务器的10000端口,然后把自己的8000端口挂到目标frps的http协议上的aaa.bbb.ccc域名的10002端口上。
映射关系
http://aaa.bbb.ccc:10002 ==> http://127.0.0.1:8000
创建com.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>Label</key>
<string>com.frpc</string>
<key>ProgramArguments</key>
<array>
<string>xxxxxxx/frp_0.49.0_darwin_amd64/frpc</string>
<string>-c</string>
<string>xxxxxxx/frp_0.49.0_darwin_amd64/frpc.ini</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>StandardOutPath</key>
<string>xxxxxxx/frp_0.49.0_darwin_amd64/frpc.log</string>
<key>StandardErrorPath</key>
<string>xxxxxxx/frp_0.49.0_darwin_amd64/frpc_error.log</string>
</dict>
</plist>
将plist文件复制到~/Library/LaunchAgents目录下
启动frpc服务:
launchctl load ~/Library/LaunchAgents/com.frpc.plist
launchctl start com.frpc
停止frpc服务:
如果需要停止服务,可以使用以下命令:
launchctl stop com.frpc
launchctl unload ~/Library/LaunchAgents/com.frpc.plist
这将会停止并卸载com.frpc服务。

浙公网安备 33010602011771号