前言:
现时看官们对“bat执行完不关闭窗口”大体比较关心,朋友们都想要分析一些“bat执行完不关闭窗口”的相关内容。那么小编同时在网摘上网罗了一些有关“bat执行完不关闭窗口””的相关文章,希望同学们能喜欢,小伙伴们快快来了解一下吧!使用背影交待下:两条移动宽带,一条父母家有公网IP,另一个自己新家没有IPV4公网IP,(IPV6不知什么缘故没发用,过几天排查排查),父母家是一台PVE,虚拟DSM及win,有公网的方便直接用于工作备份,手机照片备份,自已家一台NAS挂PT,24小时开机,同步PVE上的照片,另一台有需要才开机的影音库。好了进入正题,FRP所有配置在win下完成。
FRP下载网址:
注意版本号 选择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执行完不关闭窗口