Windows后台运行并启动Frpc客户端界面

Windows后台运行并启动Frpc客户端界面

frp搭建内网穿透可以看我另外一篇

1.frps服务端配置

[common]
bind_port = 3000
vhost_http_port = 4000
vhost_https_port = 5000

authentication_method = token
authenticate_new_work_conns = true
token = 5ae9394f-32d8-4a58-b6ed-e9f36a65c01a

# frp管理后台端口,请按自己需求更改

dashboard_port = 6000

# frp管理后台用户名和密码,请改成自己的

dashboard_user = admin
dashboard_pwd = 123456
enable_prometheus = true

启动frps服务端

systemctl restart frps
systemctl status frps

Windows后台运行并启动Frpc客户端界面_第1张图片

2.frpc客户端配置

[common]
server_addr = second.zhananclub.com
server_port = 3000
authentication_method = token
authenticate_new_work_conns = true
token = 5ae9394f-32d8-4a58-b6ed-e9f36a65c01a

admin_addr = 127.0.0.1
admin_port = 7400
admin_user = admin
admin_pwd = admin

[ssh]
type = tcp
local_ip = 192.168.1.154
local_port = 3389
remote_port = 13003

3.后台启动frpc客户端配置

3.1.先去下载NSSM服务。

地址:http://www.nssm.cc/download

NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。

Windows后台运行并启动Frpc客户端界面_第2张图片

我的是win64,找对应的系统

Windows后台运行并启动Frpc客户端界面_第3张图片

然后把nssm.exe这个文件放到frpc同一个目录上

Windows后台运行并启动Frpc客户端界面_第4张图片

3.2.启动nssm

先以管理员的方式启动cmd命令

Windows后台运行并启动Frpc客户端界面_第5张图片

因为我的frpc目录是放在D:/frpc

Windows后台运行并启动Frpc客户端界面_第6张图片

输入 nssm install

Windows后台运行并启动Frpc客户端界面_第7张图片

Windows后台运行并启动Frpc客户端界面_第8张图片

输入后,点Install Service

Windows后台运行并启动Frpc客户端界面_第9张图片

然后启动这个服务

nssm start frpc

Windows后台运行并启动Frpc客户端界面_第10张图片

这时候我们看任务管理器

Windows后台运行并启动Frpc客户端界面_第11张图片

已经启动成功了,这时候关机的话,重启电脑这个服务也会自动启动的。

http://localhost:7400/static/#/configure
Windows后台运行并启动Frpc客户端界面_第12张图片
最好可以nssm配置下环境变量,这样就不用指定进入到目录

nssm中Windows配置环境变量如下:

打开高级系统配置–>环境变量—>找到path

Windows后台运行并启动Frpc客户端界面_第13张图片

然后添加nssm的安装路径

Windows后台运行并启动Frpc客户端界面_第14张图片

点确定即可。

以管理员方式启动cmd

Windows后台运行并启动Frpc客户端界面_第15张图片

NSSM技巧

1. nssm install servername //创建servername服务
2. nssm start servername //启动服务
3. nssm stop servername //暂停服务
4. nssm restart servername //重新启动服务
5. nssm remove servername //删除创建的servername服务

你可能感兴趣的:(Linux专栏,linux,服务器,运维,FRP)