龙空技术网

小白的FRP抄作业小记

sf05032215 161

前言:

现时看官们对“bat执行完不关闭窗口”大体比较关心,朋友们都想要分析一些“bat执行完不关闭窗口”的相关内容。那么小编同时在网摘上网罗了一些有关“bat执行完不关闭窗口””的相关文章,希望同学们能喜欢,小伙伴们快快来了解一下吧!

使用背影交待下:两条移动宽带,一条父母家有公网IP,另一个自己新家没有IPV4公网IP,(IPV6不知什么缘故没发用,过几天排查排查),父母家是一台PVE,虚拟DSM及win,有公网的方便直接用于工作备份,手机照片备份,自已家一台NAS挂PT,24小时开机,同步PVE上的照片,另一台有需要才开机的影音库。好了进入正题,FRP所有配置在win下完成。

FRP下载网址:

注意版本号 选择amd64

选amd64的

解压保留下图 4个文件

在服务端C盘根目录下新建frps文件夹将 frps.exe 、 frps.ini两个文件复制进去,

用记事本打开frps.ini

配置解释:

[common]

bind_addr = 0.0.0.0 ---就默认或删除

bind_port = 8090 ---frp程序从哪个端口开放,用于客户端程序的连接,默认是7000,本人环境测试7000失败改用8090

vhost_https_port = 7001 ---默认

dashboard_addr = x.x.x.x ---填写服务器的内网IP,用于查看frp服务运行监控面板

dashboard_port = 7500 ---填写端口号,用于连接frp服务运行监控面板的端口

dashboard_user = admin ---监控面板的管理账号

dashboard_pwd = admin ---监控面板的管理密码

log_file = ./frps.log ---日志保存位置

log_level = info

log_max_days = 3 ---日志最长清除时间,一般3天

authentication_timeout = 0

token=12345678 --访问密钥,服务端和客户端一定要保持一致(否则会导致连接失败)

allow_ports = 2000-3000,3001,3003,4000-50000,3362 ---允许客户端程序映射到服务器的端口,按照自己需要填写,可以是区间,也可以是单个端口,用逗号隔开

max_pool_count = 50 ---最大连接数

max_ports_per_client = 0

可以直接照抄上面配置,---中文备注不要抄;注意bind_port的端口后要做端口转发

在frps文件下新建个文本文档,输入以下内容:

@echo off

:home

frps -c frps.ini

goto home

后缀后改为.bat,运行这个BAT文件,不要关闭窗口!不要关闭窗口!不要关闭窗口!

浏览器 输入服务器IP:7500 账号密码都是admin

进入客户端操作

同样在客户端C盘 新建frpc文件件夹,将 frpc.exe 、 frpc.ini两个文件复制进去,

用记事本打开frpc.ini

配置解释:

[common]

server_addr = x.x.x.x --此处填写你服务器的公网IP,不是一层不变,随时间、光猫重启会变化的

server_port = 8090 --此处填写你服务器上frp服务端设定的端口,默认7000

privilege_token = 12345678 --此处填写你服务端设定的密钥

token = 12345678 --此处填写你服务端设定的密钥

login_fail_exit = false --此处填写false表示连接服务器失败后 自动重连而不是退出,建议添加

[DSM7-5000] --例如,映射DSM,这里填写映射的名称

type = tcp --服务端采用tcp协议,所以填写tcp

local_ip = x.x.x.x --DSM7 内网IP地址

local_port = 5000 --DSM默认端口是5000

remote_port = 6001 --映射到服务器上的端口

custom_domains = tonesc.xyz --这里填写需要解析到此映射的域名,如f3322

[YCZM] --例如,客户端远程桌面,这里填写映射的名称

type = tcp --windows系统 远程桌面程序的协议是tcp

local_ip = 127.0.0.1 --这里不做任何改变,也可填内网IP地址

local_port = 3389 --windows系统 远程桌面的端口是3389

remote_port = 20990 --映射到服务器上的端口,远程桌面端口同为3389,所以随意填写一个

custom_domains = ABC.net --这里填写需要解析到此映射的域名,如f3322

可以直接照抄上面配置,---中文备注不要抄;local_ip 填写需要远程访问的NAS的内网IP,local_port填写NAS需要的端口号如远程桌面默认的3389,DSM默认5000、5001、443不知道可以百度;remote_port,映射到服务器上的端口,注意这里所填的端口,要在服务器端的路由上设置端口转发。

在frps文件下新建个文本文档,输入以下内容:

@echo off

:home

frpc -c frpc.ini

goto home

后缀后改为.bat,运行这个BAT文件,不要关闭窗口!不要关闭窗口!不要关闭窗口!

有显示 success 表示成功了

frp配置如图

最后还要注意点公网IP定期会更新,安装个ToDesk或向日葵用于修改frpc.ini里的server_addr,然后重新运行

本人只是抄作业的记录,感谢万能的网友!

标签: #bat执行完不关闭窗口