概述
【windows10】frpc开机自启动
- 1、背景
- 2、下载frp
- 3、设置frpc开机自启
- 4、验证
1、背景
关于开源项目frp:
https://github.com/fatedier/frp
What is frp?
frp is a fast reverse proxy to help you expose a local server behind a NAT or firewall to the Internet. As of now, it supports TCP and UDP, as well as HTTP and HTTPS protocols, where requests can be forwarded to internal services by domain name.
frp also has a P2P connect mode.
服务端一般不会重启的,但客户端经常会重启。
每次重启客户端后,需要重新运行frpc程序。
挺麻烦,本博客介绍在windows10操作系统的计算机,frpc开机自启动!
linux下的frpc自启相对简单。
2、下载frp
frp下载地址:
https://github.com/fatedier/frp/tags
下载目前最新的v0.42.0
下载软件:frp_0.42.0_windows_amd64.zip
3、设置frpc开机自启
frp软件是cs架构的软件。即:
先运行服务端即frps服务器(在云上运行);
然后运行frpc(本地客户端)。
3.1 服务端(frps服务器)运行
nohup ./frps -c ./frps.ini &
其中frps.ini内容如下:
[common]
bind_port = 30307
3.2 客户端配置
将frp_0.42.0_windows_amd64.zip解压到:
E:E01_PyKaiFaE01_05_frpcfrp_0.42.0_windows_amd64
配置
E:E01_PyKaiFaE01_05_frpcfrp_0.42.0_windows_amd64frpc.ini:
[common]
server_addr = 139.186.23.180
server_port = 30307
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 30308
其中:
139.186.23.180 是你个人的云服务的公网ip地址。
30307 是frps.ini中bind_port绑定端口号。
30308 是远程访问的端口,访问ip:port为139.186.23.180:30308
在:E01_PyKaiFaE01_05_frpcfrp_0.42.0_windows_amd64目录下:
创建start.bat脚本,内容如下:
@echo off
:home
frpc -c frpc.ini
goto home
创建完成后,鼠标左键双击可以运行frpc,运行示例如下:
3.3 设置开机自启任务
3.3.1、搜索"任务计划程序"
3.3.2、设置"创建任务"的常规。
3.3.3、设置"创建任务"的触发器。
3.3.4、设置"创建任务"的操作。
3.3.5、设置"创建任务"的条件。
3.3.6、查看"创建任务"的状态。
如下任务创建成功,任务尚未运行。
4、验证
验证frpc开机自启动。
如下表示frpc自启动成功。
可以对windows10的端口做转发,参考:
【windows10】netsh命令实现端口转发的添加删除以及查看
https://jn10010537.blog.csdn.net/article/details/122715645
转发后就可以远程访问。
端口转发后,可以远程访问,运行如下:
最后
以上就是优秀钢笔为你收集整理的【windows10】frpc开机自启动1、背景2、下载frp3、设置frpc开机自启4、验证的全部内容,希望文章能够帮你解决【windows10】frpc开机自启动1、背景2、下载frp3、设置frpc开机自启4、验证所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复