这两天我一直用的外网门阿里云香港frp服务,但是就在刚才,我突然发现博客上不去了,我以为是N1出问题了,赶紧重启了一下onmp,显示成功的,可是还是连接不上,我赶紧试了下内网PHP探针,好嘛...没问题的呀,这肯定是穿透出问题了,赶紧上他们的网站上看了看,果然-是服务器关闭了。

 本来准备换另一个的,但是怕它时不时地又宕机,想到自己手里还有一个半荒废的腾讯云,就决定在上边自己搞一个frp,这样保险一点也不担心宕机后找不到人。

准备工作

 首先腾讯云的防火墙默认是不开启某些端口的,所以我们要先把这些端口开起来。
 登陆腾讯云,在控制台下边打开安全组

 然后新建安全组,因为是自己用,为了安全考虑可以选择自定义模板后续慢慢添加,也可以选择图中的模板,默认添加几个网站常用端口,然后再手动加上等会儿要用到的frp隧道端口5 4 4 3以及网页端的管理端口6 4 4 3

 把这些端口放行之后这边就可以不用管了。

Frp配置

 1、首先在这里下载想要的frp版本,注意选择对应的Windows版本。
 2、在任意盘符下新建一个文件夹frps,当然这个命名是可以自定义的,然后把刚才下载的文件放进去。
 3、打开frps的配置文件frps.ini,把里边的内容替换成下边的,同时更改自定义内容。

[common]
bind_addr = 0.0.0.0 #服务端连接IP或者域名,域名需要解析到该服务器IP地址
bind_port = 5443 #客户端连接端口,自定义成刚才腾讯云放行的端口
dashboard_port = 6443 #网页面板管理端口,同样自定义成刚才腾讯云放行的端口
dashboard_user = #替换为一个自定义用户名,如admin,用于frp状态面板登录。
dashboard_pwd = #替换为一个自定义密码,用于frp状态面板登录
vhost_http_port = 80 #http端口,国内服务器使用域名需备案
vhost_https_port = 443 #https端口,国内服务器使用域名需备案
log_file = ./frps.log #日志文件
log_level = info #显示日志信息
log_max_days = 3 #日志保存最大天数
token = #客户端与服务端连接凭证
max_pool_count = 50
tcp_mux = true

 4、打开CMD窗口输入以下命令,当然目录不同的自己更改即可。

c:\frps\frps.exe -c c:\frps\frps.ini

 5、打开任务管理器,如果存在frps.exe进程,则代表启动成功。
 6、然后在网页输入http://你的服务器iP:你的dashboard_port,就会打开 frps 的状态面板,输入之前参数中设置的用户名和密码,就可以查看各项运行状态,如下图所示。

 如果打不开该页面,则表示设置有误或服务器端口没有放行,自己排查一下。
 如果到这儿都正常,那么就可以愉快的使用自己的frp穿透了。

补充

设置Frp开机自启

 1、新建文本文档,打开-输入以下命令

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c c:\frps\frps.exe -c c:\frps\frps.ini",vbhide

 注意其中的路径,然后保存-重命名frps.vbs
 2、按下Windows键+R键打开运行窗口,输入 shell:startup 后回车,就会打开启动文件夹。
 3、将之前建立的frps.vbs右键拖动到启动文件夹,并选择在当前位置创建快捷方式
 4、重启服务器测试一下,查看任务管理器是否存在frps.exe进程,若果有就可以了。
 5、之后每次开机就可以自动运行frps了,并且运行时黑色命令行窗口被隐藏。

悄悄放一个还不错的frp服务 (来源


点击查看

连接地址为:frpzj.kskxs.com:7000
特权认证密码为:frp888
免费多级域名格式 *.frpzj.kskxs.com 支持8081端口的域名绑定映射方式
将域名CNAME解析至 frpzj.kskxs.com 即可绑定自己的域名
此服务器开放50000-60000范围的TCP、UDP端口映射 可用端口检测
隧道状态查询:frpzj.kskxs.com:7500
查询帐号和密码均为:admin
服务器是0.20.0版本,请使用相同版本客户端,支持UDP打洞直连穿透

最后修改:2019 年 08 月 20 日 04 : 51 PM
如果觉得我的文章对你有用,请随意赞赏