黑群辉+腾讯云+frp内网穿透
创始人
2024-02-13 21:43:45

说明

家里用了移动宽带(套餐便宜),结果没有了公网IP,只能想别的办法。

现在网上的方法大概三种

1. 第三方服务器代理;

        要花钱,放弃!

2. frp穿透;

        需要需要一台有公网IP的云服务器,腾讯云特价2C4G轻量级服务器100。买了,正好挂个WordPress,挂个leanote,再做个内网穿透。

3. ipv6

        山东这里没给开放,放弃。

本人对linux不熟悉,有表达不清的地方请谅解。

服务器端

工具

putty:连接云服务器使用,注意配置putty,把连接时间加长。

云服务:腾讯云,系统 CentOS 7.9 64bit,预装了宝塔界面。设置好root密码。

操作

1. 远程putty登录腾讯云(不要用腾讯云的shell,权限不够操作太麻烦),把 vi wget的功能都安装上;

2. 下载和一键安装frps(服务端)。

        下载有两个源,一个是阿里云的源,一个是github的源。

        阿里云速度快,但是用不了(执行的时候总是报错),反正我没成功过

        github慢,得下几次才能成功,要有耐心,可以成功的。

下面三个代码一起粘贴,执行就可以,你要是一条条执行我也不拦着

#下载脚本
wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
#设置脚本运行权限
chmod 700 ./install-frps.sh
#执行脚本
./install-frps.sh install

回车后选择下载源,选择2

 然后按顺序填写

    a. 输入bind_port端口(回车默认),这个端口是与NAS通信用的端口,我给的 7000

    b. vhost_http_port端口,我猜是http通信端口,我给的8880

    c. vhost_https_port端口,我猜是https通信端口,我给的8443

    d. dashboard_port端口,服务器的网页登录端口,我给的8444

    e. dashboard_user,服务端登录用户,我给是。。。不告诉你

    f. dashboard_pwd,服务器密码,嗯。。。继续猜

    g. token,通信的令牌(秘钥吧?),这个东西和nas配置的要完全一致,建议使用自动生成的吧

    h. subdomain_host,这个是。。。我特么不知道,默认就好

后面一路默认回车就好

最后他会把你填写的信息,列表展示 (嗯我这里原来用的是6000的段,死活不成功,再config里面改了端口就神奇的成功了)

回车继续,会开始下载,这时候,如果选择的github的源,下载会比较慢,如果失败了,再把上面第三条命令(./install-frps.sh install)执行一下,按上面的步骤重新配置

成功会有下面的显示,此时putty配置完成

 3. 放开端口

在腾讯云的防火墙上把上面限制的端口放开(那个5002是为NAS用的,先打开)

 如果宝塔开了防火墙,也要放开的。

6000那个端口我说什么就是没法测试通过,千万注意。

4. 登录dashboard

浏览器输入ip或者域名+端口登录,我的是http://123.456.789.321:8444,8444=dashboard_port。

用户密码在前面已经设置了。

如果登录成功,则服务端设置没有问题

客户端(NAS)

1. 建立frp文件

在群辉下建立frp文件夹,下面建立一个文件命名frpc.ini(自己电脑写好了上传上去也行)

双击文本文档,粘贴下如下命令,请根据自己情况灵活改变配置,这里举两个例子,一个是使用http协议访问NAS,一个是使用tcp协议登录ssh,然后ctrl+s保存,将文件重命名为frpc.ini。

[common]
# 腾讯云服务器ip
server_addr = 123.456.789.321

#腾讯云上面那个token,要完全一致才行
token = 1234567890
# 端口,腾讯云的bind_port端口
server_port = 7000

#名字,自定义
[nas]
# 类型
type = tcp
# 局域网内设备ip                  
local_ip = 192.168.1.1
# 局域网内设备端口,就是内网访问群辉的端口  
local_port = 5000
# 监听端口*可以修改为任意字母,等号后面的数字

#注意,frp完成后使用这个端口在外网访问群辉

#有个说法是,不写这一行,会按照vhost_http_port访问,我没测过,你可以试试          
remote_port = 5002

#名字,自定义
[ssh]
 # 类型  ssh类型为tcp                              
type = tcp
# 局域网内设备ip                        
local_ip = 192.168.1.1
# 局域网内设备端口          
local_port = 22
# 监听端口*可以修改为任意字母,等号后面的数字,ssh用的端口

#我没用,你要是用记得在腾讯云放开这个端口
remote_port = 11122

2. 建立frp的docker

群辉->套件中心->docker->注册表,查询frp,参考里用的stilleshan-frpc,我用的是oldiy-frp,都可以

安装好,在”容器“里进行设置 

映射路径为:/frp/frpc.ini

网络:勾选与docker host相同的网络

端口设置、链接、环境保持默认设置不用修改

嗯,这两张图是从别的文档里扣的,我的docker开着就没关。

3. 测试

这时候我们在浏览器中输入(域名)服务器ip:端口号即可以成功在外网访问。 域名方式:

http://123.456.789.321:5002

看5002用这里了吧

ssh那个我没测,如果腾讯云端口放开应该能用

参考网址:

FRP内网穿透---轻松实现外网访问群晖_NAS存储_什么值得买

(Frp第一篇)Frp内网穿透安装教程#Frps服务端一键安装脚本#_sugood的博客-CSDN博客_frps-onekey

GitHub - MvsCode/frps-onekey: Frps 一键安装脚本&管理脚本 A tool to auto-compile & install frps on Linux

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...