利用frp内网穿透远程访问内网群晖教程

2018-04-15 10:00:00 59点赞 699收藏 40评论

两年前咸鱼淘了一个二手黑群晖,小巧静音功耗低还带1T硬盘和千兆网口。刚好可以放进家里的弱电箱。

利用frp内网穿透远程访问内网群晖教程


如果需要外网访问,是可以用群晖的quickconnet服务所有数据通过群晖服务器中转。可惜群晖公司为了数据安全,服务器设在中国台湾,访问速度基本在500K以内。

所以我选择了另外一种,向移动宽带申请了动态公网IP,到花生壳注册了一个vicp.cc的域名,用DDNS绑定。通过域名直接访问群晖。移动宽带的上行带宽是30M,外网访问群晖的速度基本可达3.5M/S,这个速度已经相当不错了。要知道电信的上行才400K/S。

ddns设置可以看一看群晖官方公众号的一篇文章

前段时间因为资费问题停用了老宽带,新拉了一根,结果移动不再给动态公网ip,跟10086死磕半个月也只给内网ip。内网ip是移动对公网ip进行了路由转发,将它又下发出许多个ip,外网是无法直接访问的。打个比方,公网ip就像是通往某处的唯一道路,内网ip则是在这条道路上又细分出了多条叉道。

既然不能直接访问,那只能曲线救国,把内网ip与租用一个公网ip建立联系,通过访问这个公网ip就能访问群晖,这是我理解中的内网穿透。

不断度娘之后我了解到几种常见的内网穿透。

1.花生壳。租用花生壳内网穿透服务和硬件,把内网ip映射到花生壳,流量走花生壳服务器。但花生壳收费实在高,据说速度也不高。

花生壳官网|动态域名|免费域名|域名注册|向日葵远程控制|远程桌面-Oray开放的互联网应用服务引领者Oray花生壳官网提供花生壳动态域名、花生壳域名注册、向日葵远程控制、橄榄邮企业邮箱、智能建站、云空间等互联网服务,是开放的互联网应用服务引领者,所有服务都可以免费使用。www.oray.com去看看

2.ngrok反向代理。自己租用一个服务器,用开源的ngrok将内网和服务器建立联接后访问。但ngrok官网的服务器在国外,访问速度慢,国内也有人建了服务器,但收费也相当高。

Sunny-Ngrok内网转发一条命令解决的外网访问内网问题,无需任何配置,下载客户端之后直接一条命令让外网访问您的内网不再是距离www.ngrok.cc去看看

3.frp内网穿透。frp与ngrok比较像,都是反向代理。但frp更开源,而且是国人开发,只要能找到一台在公网的vps服务器并稍作配置就能使用,frp开发者提供了多个版本,s,nas,路由器都有对应使用版本。只要设备能上网。不管有没有公网 IP,都可以让任何一个能上网的机子访问该设备。

内网穿透_淘宝搜索s.taobao.com去看看

当然,frp也需要租用服务器,但如果有人搭建好了用于frp穿透的服务器并愿意开放给你使用,那就可以实现免费访问nas了。

接着开始研究FRP。

去官网扒开发文档。

GitHub - fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.github.com去看看

找到几篇穿透群晖的文章。

如何用 Frp 实现外网访问群晖 NAS - 运维 - SegmentFault 思否为什么写这篇文章 因为有在外面访问家里 NAS 的需求,群晖自带的动态域名解析访问又太慢(因为群晖自带动态域名的 DNS 服务器在国外)。所以需要用内网穿透技术来实现通过其他公网 IP 来访问家里的 NAS 设备的需...segmentfault.com去看看利用 frp 实现外网访问黑群晖 NASqfsyj.com去看看

非常庆幸地找到了一个免费的frp内网穿透的服务器。

也就是说,服务器端不再需要设置,只要根据现成的配置设置客户端就行了。

下面开始基于这个服务器的frp穿透教程。

1.打开群晖的SSH服务。(控制面板-终端机和SNMP)

利用frp内网穿透远程访问内网群晖教程

2.打开home文件夹。“用户账户–高级设置”下有个“启动家目录服务”。这样就可以让home目录可见,frp文件需在这个目录启用。

利用frp内网穿透远程访问内网群晖教程

3.到www.chuantou.org下载客户端文件,先选择版本,我选的是0.16.1。

利用frp内网穿透远程访问内网群晖教程

再选择类型。群晖是linux操作系统,根据配置选型号,我的是386型。

利用frp内网穿透远程访问内网群晖教程

里面有三个文件。把这三个文件下载下来放到刚才群晖的home文件夹内。

利用frp内网穿透远程访问内网群晖教程

利用frp内网穿透远程访问内网群晖教程

4.配置frpc.ini文件。右键打开frpc.ini-用文本编辑器打开,参照网上的配置。

利用frp内网穿透远程访问内网群晖教程

利用frp内网穿透远程访问内网群晖教程

具体怎么配置可以参阅之前给的网址,也可以参阅服务器的配置说明。

本站frp配置信息-Frp穿透Frpc.ini配置说明 1、下载对应操作系统的客户端frpc和配置文件frpc.ini 2、修改frpc.ini配置文件,将subdomain的值改设置为你喜欢的二级域名(访问地址将是subdomain.frp2.chuantou.org) 3、运行frpc.exe -c frpc.iniwww.chuantou.org去看看

5.用xshell 5连接群晖,输入帐号密码登陆linux,

利用frp内网穿透远程访问内网群晖教程

利用frp内网穿透远程访问内网群晖教程

利用frp内网穿透远程访问内网群晖教程

输入命令

./frpc -c ./frpc.ini

启动frp客户端。

如果登陆成功,并与服务端成功链接,将出现下列命令行。

利用frp内网穿透远程访问内网群晖教程

6.为了能够frp客户端后台启动,最后输入命令行:

nohup ./frpc -c ./frpc.ini &

到此,关闭窗口,试一下外网访问。

在浏览器输入:

******.frp3.chuantou.org

(******为刚才配置文件里的自定义名称,frp3.chuantou.org为frp服务器地址)。

如果出现群晖登陆界面,说明内网穿透成功。

利用frp内网穿透远程访问内网群晖教程

如果要通过手机端的群晖APP访问,则需要在域名后面加上80端口。

利用frp内网穿透远程访问内网群晖教程

所有访问内网服务器的操作都要走frp服务器的流量,实测可以达到1M/S的访问速度,可以满足我的日常需要了。

最后,感谢搭建这个免费服务器的站长!


展开 收起
40评论

  • 精彩
  • 最新
  • 怎么感觉最近都在写frp😂我也刚发了一篇,不过和楼主侧重点不太一样 [棒棒哒]

    校验提示文案

    提交
    缘分哪,字数补丁

    校验提示文案

    提交
    收起所有回复
  • 这类服务器用不长的,还是退了移动宽带吧,当年我们这移动默认就给公网IP,后来改为公网和内网随机拨,再后来就彻底变为内网。最扯的是IP地址全国乱跳,wanghkn

    校验提示文案

    提交
    那到时候就换联通,有公网ip,而且上行带宽是下行带宽的40%

    校验提示文案

    提交
    帝都联通,有公网ip,但是上行是下行的4%

    校验提示文案

    提交
    收起所有回复
  • 3389端口被占用了,群晖好像SSH上去不给root权限,想查都查不到 [喜极而泣]

    校验提示文案

    提交
    你解决了吗?我的也是啊

    校验提示文案

    提交
    兄弟,3389被占用的问题解决了吗?求助啊

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • [W] [control.go:163] [4636afb7a97201aa] [endy1989.tcp3389] start error: port already used 报这个错,楼主能不能指点一下,完全是小白,参照教程一步一步来,没有任何基础,谢谢楼主了

    校验提示文案

    提交
  • 我有公网IP,但怕喝茶,所以还是用FRP去让了一圈回来 [喜极而泣]

    校验提示文案

    提交
  • 小白不懂,如果nas挂pt,那全部流量都要走一遍这个服务器吗?那100M上下行也没意义了,受限于服务器,对不?

    校验提示文案

    提交
    frp只是提供访问。你的pt都是直接走p2p,跟这个没关系的啊

    校验提示文案

    提交
    很奇怪的是,我内网的nas挂的transmission在pt站上显示端口是通的~不过远程确实无法访问9091。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 直接把路由器反向代理了,但是群晖内的套件还是不能访问...群晖是可以访问的,怎么搞?

    校验提示文案

    提交
    去群晖官网找套件端口定义,在路由器上配置对应端口就行!

    校验提示文案

    提交
    收起所有回复
  • 群晖是linux操作系统,根据配置选型号,我的是386型。 这一步怎么选呢?怎么知道自己是哪个型号

    校验提示文案

    提交
    看cpu吧,一般都是386吧

    校验提示文案

    提交
    收起所有回复
  • 这个黑黑的框框在哪里?输入命令./froc -c ./frock.ini

    校验提示文案

    提交
  • 不用SSH,用计划任务简单多了——实现群晖frp内网穿透,去看看

    校验提示文案

    提交
  • 免费就好😄

    校验提示文案

    提交
  • 数据安全吗,服务器端会监控数据吗

    校验提示文案

    提交
  • 原来以前移动也有公网 [大吃一惊]

    校验提示文案

    提交
  • 不明觉厉,先马后看,银子献上

    校验提示文案

    提交
  • 这是我看过frp里最简单的,碎银子先奉上,我现在用的是二手的花生棒,只能2个端口,速度太慢,不过不用怎么设置,插上就能用

    校验提示文案

    提交
  • 需要好好研究下。

    校验提示文案

    提交
  • 按楼主的设置,输入域名提示拒绝连接请求

    校验提示文案

    提交
    我也是,日志显示什么路由设置错误,搞不懂

    校验提示文案

    提交
    收起所有回复
  • 我来签到了

    校验提示文案

    提交
  • 有点意思了,打赏。

    校验提示文案

    提交
  • 真是巧了,今天刚研究内网穿透就看到这篇文章 [ok了]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
699
扫一下,分享更方便,购买更轻松