原创

frp内网穿透支持websocket

1.与其说支持ws不如直接了当的说支持tcp哈哈

主要配置和https和ssh,http参考

https://www.fireflyi.com/article/12

1)增加ws支持,我本机起的端口是8082哦,,配置如下
2) 因为我的ws服务和后台是一个工程同一个端口,其实不需要frp配置也可以,nginx转发一下即可

[WS]
#访问协议
type = tcp
#内网web服务的端口号
local_port = 8082
remote_port = 8082

好了就这就可以了,其实就是配置了一下 本地和远程的端口,我本机的websocket服务启的就是8082

2.frp守护进程

1.用crontab来做守护进程就行

kjfrpcGuard.sh脚本

#!/bin/bash
#框架frpc的守护进程!!
appDir='/root/lshTool/frp_0.27.0_linux_amd64/'
kjfpcpid=$(ps -ef | grep kjfrpc | grep -v grep | grep -v $0 | awk '{print $2}');
#echo ${kjfpcpid};
#exit;
if [[ ${kjfpcpid} != "" ]]
then
    echo "kjfrpcRning!"
else
        #echo 1111
   cd ${appDir}
   nohup ./frpc -c kjfrpc.ini &
fi
2.crontab 任务
*/2 * * * *  /root/toolShell/kjfrpcGuard.sh >/dev/null 2>&1
正文到此结束
本文目录