在 VPS 服务器上使用 Windows 系统的用户应该是少数,所以博主之前没有做过相关介绍。但是后来发现一些访客朋友有这方面的需求,那就专门介绍一下吧。
如果你没有使用 Windows 系统的服务器,而是 CentOS、Debian、Ubuntu 等 Linux 系统,可以参考以下文章安装 frps:
内网穿透工具 frp 服务器端 frps 一键安装教程
frp 服务器端安装完成后,可以参考以下文章设置 frp 客户端进行连接:
内网穿透工具 frp 客户端 frpc 安装及使用教程
frp Windows 服务器端下载
frp 目前最新版本为 0.20.0,官方下载页面:
https://github.com/fatedier/frp/releases
frp_0.20.0_windows_386.zip 为 32 位版本
frp_0.20.0_windows_amd64.zip 为 64 位版本
根据自己系统版本,下载对应 frp 版本。
frp Windows 服务器端安装及使用
注意事项:
1.以下教程适用于 Windows Server 系统,同时也适用于普通 Windows 系统,前提是当前设备拥有公网 IP。
2.frp Windows 服务器端目前没有图形化界面,以命令行形式运行。
安装及使用流程:
1.在 C 盘新建一个文件夹,命名为 frps。
2.解压下载的 frp 压缩包,将其中的 frps.exe 和 frps.ini 两个文件,移动到刚才新建的 frps 文件夹中。
3.打开 frps 的配置文件 frps.ini,将其内容替换为如下格式,并且将 = 号后面的注释内容替换为自定义内容。
另外,如果你的服务器架设或将要架设网站,建议将下面参数中的 80 和 443 端口替换为其它端口。
4.确认你的 VPS 服务器开放以上参数中涉及的 5443、6443、80、443 等端口,服务器端口开启教程可以参考:
VPS 服务器设置防火墙 开启或关闭特定端口
5.依次打开 Windows 系统的开始菜单——程序——运行,打开运行窗口,输入 cmd 回车,打开命令行窗口。
6.在命令行窗口,输入以下命令回车,就可以启动 frps 了。(目前版本启动后没有任何提示)
7.打开任务管理器,如果存在 frps.exe 进程,则代表启动成功。
8.打开另一台设备的浏览器,输入 http://你的服务器 iP:6443,就会打开 frps 的状态面板,输入之前参数中设置的用户名和密码,就可以查看各项运行状态,如下图所示。
如果打不开该页面,则表示设置有误或服务器端口未开放,仔细排查。
内网穿透工具frpWindows服务器端frps安装及使用教程
frp 服务器端设置为开机自启
1.新建文本文档,将其命名为 frps.vbs,注意后缀是 vbs,不是 txt。
2.用记事本打开 frps.vbs,加入以下命令后保存。
3.Win 徽标+R 键打开运行窗口,输入 shell:startup 后回车,就会打开启动文件夹。
4.将之前建立的 frps.vbs 右键拖动到启动文件夹,在当前位置创建快捷方式。
5.之后每次开机就可以自动运行 frps 了,并且运行时黑色命令行窗口被隐藏。
原文链接:http://b.860914.com/946.html