08
2020
02

星际蜗牛C款服务器(第十三篇)FRP映射公网篇

星际蜗牛C款服务器(第十三篇)FRP映射公网篇

前言

第八篇已经介绍了派克斯+端口映射工具过程,有朋友说FPR映射也能达到目的,现在就介绍Windows服务端与客户端下FRP映射工具的用法。



   

FRP映射公网篇

首先需要一台外网IP服务器(VPS),作者是移动宽带,没有外网,只能借助VPS来实现外网。

VPS购买,请看这篇文章

服务器搭建VPS+软件+映射外网篇(上篇)     

购买好VPS,先到VPS主机配置FRP服务端

项目下载:百度搜索 frp下载


下载FRP windows版本,我电脑是64位,就下载64位文件

解压,得到如图文件

FRPS.exe是服务器运行文件,FRPS.ini文件是配置文件,

VPS服务器端修改FRPS.ini文件

服务器编辑

打开:frps.ini


[common]

bind_port = 7000                      //端口(客户端连接端口)

vhost_http_port = 88                //web网站端口,我服务器80端口被占用,就选择88端口

token = 123456                         //连接密码


dashboard_user = admin                  //用户(统计界面用到)

dashboard_pwd = 123456                 //密码

dashboard_port = 7500                   //端口

新建一个文件(运行.bat)代码如下运行

cd /d D:软件VPNfrp_0.27.0_windows_amd64frp_0.27.0_windows_amd64frps.exe -c frps.ini

cd /d D:路径frps.exe -c frps.ini    运行bat

在到星际蜗牛主机打开frpc.ini

客户端配置

[common]

server_addr = IP                      //VPS服务器外网IP            

server_port = 7000                //连接服务器端口

token = 123456                  //连接密码,与服务器相同


[ssh]                                    //服务器任务名称,多条不要相同

type = tcp                                //协议

local_ip = 127.0.0.1                //本地要映射的IP

local_port = 3389                     //本地端口 

remote_port = 3390                //服务器输出端口



[ssh1]                    //服务器任务名称,多条不要相同

type = tcp

local_ip = 127.0.0.1

local_port = 81

remote_port = 82

客户端新建一个文件(运行.bat)代码如下运行

cd /d D:软件VPNfrp_0.27.0_windows_amd64frp_0.27.0_windows_amd64frpc.exe -c frpc.ini

cd /d D:路径frpc.exe -c frpc.ini

打开远程桌面,填入IP或者域名:端口

连接进入桌面,3389远程访问成功

打开WEB服务器程序,访问网站测试,成功

这个说明一下,如果服务器就自己一个人用80映射端口选择TCP模式最好了;如果有多个网站域名,就选http模式,必须绑定域名。客户端也必须要填域名

服务端FRPS.ini设置添加:vhost_http_port = 88      因为VPS80端口占用,这里选择88端口

客户端FRPC.ini设置添加:

[web]

type = http

local_port = 80              本地端口

custom_domains = www.123.cc          域名

FTP服务器搭建 

FTP服务 21端口设置,FTP特需模式

FTP服务器端设置端口2121(因为21端口占用)

选择被动模式,设置端口30000-30002

在到星际蜗牛主机打开frpc.ini

客户端配置

[common]

server_addr = IP                      //VPS服务器外网IP            

server_port = 7000                //连接服务器端口

token = 123456                  //连接密码,与服务器相同


[ssh]                                    //服务器任务名称,多条不要相同

type = tcp                                //协议

local_ip = 127.0.0.1                //本地要映射的IP

local_port = 3389                     //本地端口 

remote_port = 3390                //服务器输出端口



[ssh1]                    //服务器任务名称,多条不要相同

type = tcp

local_ip = 127.0.0.1

local_port = 81

remote_port = 82


[web]

type = http

local_port = 80

custom_domains = www.域名.cc


[ftp]                    //服务器任务名称,多条不要相同

type = tcp

local_ip = 127.0.0.1

local_port = 2121            //本地端口

remote_port = 2121           //映射端口


[ftp1]                    //服务器任务名称,多条不要相同

type = tcp

local_ip = 127.0.0.1

local_port = 30000

remote_port = 30000


[ftp2]                    //服务器任务名称,多条不要相同

type = tcp

local_ip = 127.0.0.1

local_port = 30001

remote_port = 30001


[ftp3]                    //服务器任务名称,多条不要相同

type = tcp

local_ip = 127.0.0.1

local_port = 30002

remote_port = 30002

这里必须配置4个端口,不然会出错的

客户端(运行.bat)文件

测试一下,FTP://域名或者IP:2121

顺利打开,21FTP模式映射成功

映射端口可以查看,http://IP:7500  用户:密码

   

总结

FRP确实好用,所有端口映射都是在客户端可以完成;但是美中不足的是不能与远程计算机PC安卓手机组建成局域网,只是单纯的映射外网端口;派克斯虽然比较麻烦一点,但是可以组网,关键是可以畅游世界(不是大大的局域网);FRP与派克斯各有各的优点,关键是适合哪一款就用那一款。



预告片

异地文件管理篇

网站每天自动备份篇

远程下载电影篇

全球家庭影音篇

网盘文件照片备份篇

没有公网IP,也能全球管理主机篇

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。