黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

2023-12-03 11:30:07 14点赞 96收藏 36评论

开始

由于工作需要,内网搭建的web业务需要让外网用户测试访问,基于公司安全要求,又不能开通公网IP和公网服务群,所以经过深思熟虑,计划在外网搭建FRP进行映射,做内网穿透工作。注:需要较为专业的动手能力和基础Linux命令。

一、买个IPV6服务器

经费有限(个人测试用),购买一个NAT服务器,1.69美元入手,主要是混一个公网IP.(IPV6服务器,IPV4是NAT共享20个端口),交易情况如下:


1、购买Gullo的NAT服务器:
购买链接:特价商品 |Gullo的托管

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

2、下单购买(建议paypay支付,服务器公司倒闭还能通过争议可以要回部分钱款)

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

3.配置如下:1C(处理器)200M(内存)20G(硬盘)2T带宽,相当的便宜实惠。

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

4、通过邮箱发来的密钥信息,进行登陆

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

登陆控制台,配置如下

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

5、登陆控制。

由于发来的是IPV6,需要本地支持IPV6的环境。
注意①管理页面是单独的,不是购买页面。
注意②如果本地网不支持IPV6,可以用移动手机热点访问服务器。
注意③nat是共享一个IPV4的,如果非要用IPV4访问,就是公用IP+端口形式。
链接后入下图
点击会话-在远程主机中输入IPV6地址,点击好的,然后输入密码进入服务器

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

查看服务器网络配置是否与管理页面一致.

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

此时证明购买的服务器已经启动,我们需要开始配置代理了。

二、设置FRP代理(服务端)

访问Frp下载最新版
https://github.com/fatedier/frp/releases
中文官网frp (gofrp.org)
补充:frp采用GO语言可以做到多平台支持,也就是Frps(Server服务器端)和一个Frpc(Client客户端)组成。


1、下载Linux版本

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

2、在服务器上键入命令下载:

wget https://github.com/fatedier/frp/releases/download/v0.52.3/frp_0.52.3_linux_amd64.tar.gz黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

3、解压缩并修改配置

tar -zxvf frp_0.52.3_linux_amd64.tar.gz黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

4、修改服务器配置(默认端口是7000)我这改了12548,有需要的建议改一下

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

5、启动

./frp_0.52.3_linux_amd64/frps黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

是不是很简单?别急,还有客户端要配置

三、设置FRP代理(客户端)

客户端分好几个平台,如Linux、windows、mac等,我先弄windows端,其他配置都一样

1、下载windows端

随便解压个目录下,用命令执行

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

2、修改配置文件:

由于frp5.0版本改了,不在支持frp.ini协议,所以以前教程不再适用。以下是frpc.toml文件

[common] server_addr = 2001:470:1d:21d:e3::4597 #服务器地址,替换2001:470:1d:21d:e3::4597 server_port = 12548 #端口,替换2548 [web] #业务名字 type = tcp local_ip = 127.0.0.1 #访问本地或者局域网某台机子 127.0.0.1代表本地 local_port = 80 #访问本地或者局域网某台机子的80端口 remote_port = 12545 #公网暴露的端口,也就是访问IP:12545就是访问内网IP:80

3、创建运行脚本

用记事本另存为功能,保存以下bat文件

start frpc.exe -c frpc.ini

操作如下图,另存为记得选择所有文件,保存为BAT格式.

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

测试业务:

双击运行刚才的bat文件,显示访问成功

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

三、访问测试

在浏览器打开刚才的IPV6地址,测试页面访问成功。

黑五花1.69刀买个年付服务器,搭建FRP内网穿透不求人

四、本次总结

主要是介绍了如何通过FRP进行内网穿透,实现外网用户测试访问内网web业务的过程。首先购买一个IPV6服务器,然后设置FRP代理(服务端)和客户端,最后进行访问测试。在这个过程中,需要注意一些细节问题,如服务器配置、端口设置、配置文件的修改等。通过这个总结,希望能够帮助大家更好地实现内网穿透,让外网用户更好地测试访问内网web业务。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
36评论

  • 精彩
  • 最新
  • 对于个人苦手来说还是太复杂了

    校验提示文案

    提交
    对,frp有脚本,下回我弄一个

    校验提示文案

    提交
    收起所有回复
  • 不过还是谢谢分享

    校验提示文案

    提交
    谢谢哈,以后我写个简单的

    校验提示文案

    提交
    收起所有回复
  • 新手不适合,太专业了,这个平台没有专业的

    校验提示文案

    提交
    是的,改天弄个简单的,谢谢哈

    校验提示文案

    提交
    收起所有回复
  • 大佬这个购买链接里最便宜那款卖光了 [喜极而泣]

    校验提示文案

    提交
    知道的太多了,没办法

    校验提示文案

    提交
    大佬还有别的特价途径吗?可以github上偷偷说,我点个星 [飞吻]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 延迟和丢包率咋样

    校验提示文案

    提交
    一般般,加拿大机,PING在200以上,套上CF能看4K

    校验提示文案

    提交
    那还行诶 被Oracle的折磨得要死 寻思着换一个

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 专业

    校验提示文案

    提交
    哈哈,谢谢哈

    校验提示文案

    提交
    收起所有回复
  • 大佬,怎么套Cf?用warp脚本吗

    校验提示文案

    提交
    233的有脚本

    校验提示文案

    提交
    求教程或者脚本

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 文章前面说5.0不再支持frp.ini协议,但启动脚本还是start frpc.exe -c frpc.ini,我下了win的客户端,也没有ini文件

    校验提示文案

    提交
    可以手动弄一个 [喜极而泣]

    校验提示文案

    提交
    那是不是还是支持ini的,toml老是提示格式不对,原来是因为字符串没加双引号

    校验提示文案

    提交
    收起所有回复
  • 日常如果没ip v6的话,能干些啥

    校验提示文案

    提交
    除了 nas 没别的意思了😂

    校验提示文案

    提交
    收起所有回复
  • ipv4可以么

    校验提示文案

    提交
    IPV4的NAT,只有20个端口

    校验提示文案

    提交
    收起所有回复
  • 来晚了 [皱眉] 上次五十多买的1年阿里云刚到期

    校验提示文案

    提交
  • 2T是流量不是带宽吧,2T的带宽什么固态能持续抗住?

    校验提示文案

    提交
    2T是每月数据流量上限

    校验提示文案

    提交
    收起所有回复
  • f r p

    校验提示文案

    提交
  • frp不是内网穿透吗,在外网弄这个的意义是什么呀

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
96
扫一下,分享更方便,购买更轻松