内网穿透!利用雨云vps搭建一个自己的内网穿透![服务器的多种玩法]

这里为了方便演示,采用的Windows server 2019的系统。其他系统也是大同小异。

首先依旧是推广链接,通过这个注册可以领取5元优惠券,第一个月买vps的时候可以用得上。

推广链接雨云 - 新一代云服务提供商

我们点击云产品,然后点击云服务器,立即购买。

这里建议是购买独立ip的服务器,方便后期使用
image

操作系统这里选择Windows服务器,具体什么版本都可以,没有限制。
1.frp是什么
frp是一个开源的项目, 可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。
2.如何搭建
我们打开GitHub的地址首先先下载安装包
这里需要根据自己的服务器系统来进行选择
本文章采用Windows系统,所以下载的是Windows的安装包


下载完毕之后我们打开压缩包,可以看到里面有一个以s和c结尾的两种文件(即红框和黑框内的)
我们把红框内的文件上传到服务器
image
修改配置文件

[common]
# frp监听的端口,默认是7000,可以改成其他的
bind_port = 7000
# 授权码,请改成更复杂的
token = 52010  # 这个token之后在客户端会用到

# frp管理后台端口,请按自己需求更改
dashboard_port = 7500
# frp管理后台用户名和密码,请改成自己的
dashboard_user = admin
dashboard_pwd = admin
enable_prometheus = true

# frp日志配置
log_file = /var/log/frps.log
log_level = info
log_max_days = 3

上传到服务器之后exe文件是不能直接打开的
我们按住win+r打开运行,输入cmd
image
打开cmd后将文件直接拖到cmd里面
回车运行


启动成功后可以访问:http://服务器IP:后台管理端口” ,输入用户名和密码可以查看连接状态

** 3.客户端链接**
将黑框内的文件解压到本地,修改


即可,按照同样的方式启动就好了。

问题来了,我们搭建好frp之后可以干什么呢,我们可以本地搭建网站,然后通过frp映射到公网,这样,即使你本地没有公网ip也可以开网站,别人也可以访问到你的网站了。自建的有一个好处,不会限制你使用端口,这也是非常不错的一点
好了本篇文章估计就是今年的最后一篇文章了,那我们明年再见,拜~

2 个赞

好的工作

挺好,但是,提两个问题
1)出于实用性考量,如果我是小型项目,我可能会选择现成的内网穿透,如果我是大型项目,那我的虚拟机基本上已经会配备IP。
2)出于延迟考量,我并不觉得在现在这个时间节点上使用雨云做内网穿透,雨云国内的IP价格异常的昂贵。如果有这个价格,我觉得还不如去使用轻量应用服务器(内网穿透,如果不对外做服务(特指那种把内网穿透作为服务再卖出去的)应该不需要高防)

但如果说只是作为一个摸索,探究,学习(摸爬滚打),雨云做内网穿透是一个合适的选择。

1 个赞

是这样的,我很认可

这个不稳定,还是用zerotier好。