main
黄海 6 months ago
parent 4f68667b65
commit 0e038de99a

@ -0,0 +1,19 @@
#!/bin/bash
APP_NAME="/usr/local/frp/frpc"
BIN_PATH="/usr/local/frp"
#检测方法
checkStatus(){
pid=$(ps -ef |grep "$APP_NAME" |grep -v "grep" |awk '{print $2}');
#datetime=`date +%Y-%m-%d,%H:%m:%s`
datetime="`date`"
if [ -z "${pid}" ]; then
echo "$datetime ---- 开始启动服务$APP_NAME"
cd $BIN_PATH
nohup /usr/local/frp/frpc -c /usr/local/frp/frpc.toml &
else
echo "$datetime ---- 项目$APP_NAME已经启动,进程pid是${pid}"
fi
}
checkStatus

@ -0,0 +1,14 @@
serverAddr = "www.hzkjai.com"
serverPort = 7000 # 公网服务端通信端口
auth.token = "DsideaL4r5t6y7u" # 令牌,与公网服务端保持一致
transport.tls.enable = true # 从 v0.50.0版本开始transport.tls.enable的默认值为 true
[[proxies]]
name = "HuangHai-Office"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3389
remotePort = 27001

@ -0,0 +1,3 @@
bindPort = 7000 # 服务端与客户端通信端口
transport.tls.force = true # 服务端将只接受 TLS链接
auth.token = "DsideaL4r5t6y7u" # 身份验证令牌frpc要与frps一致

@ -0,0 +1,5 @@
# 启动服务端
./frps -c ./frps.toml &
# 启动客户端
./frpc -c ./frpc.toml

@ -0,0 +1,16 @@
#安装
cmd
nssm install
选择c:\frp\frpc.exe
Arguments: -c c:\frp\frpc.toml
ServiceName:frpClient
# 启动
nssm start frpClient
#卸载
nssm stop frpClient
nssm remove frpClient
Loading…
Cancel
Save