专注4K家庭影音, 服务千万家庭影音发烧友!

在线
客服

QQ咨询服务时间: 9:00-21:00

选择下列客服马上在线沟通:

快速
发帖

暂无
7*24小时客服服务热线

关注
微信

顶部

教你用群晖 FastConnect实现自界说域名+内外网拜候

YouYu94Xiang 发表于 2019-7-13 22:24:59 | 显示全部楼层
教你用群晖 FastConnect实现自界说域名+内外网拜候3 X  t7 c; @- W+ p- G" L+ @

7 c* B3 s; o) x. }前言我原本是5月底发这篇文章的,可是由于顿时要搬场了,一拖再拖就到了现在。原文是基于长城/移动宽带写的,搬场后我换成了联通宽带。虽然我已经脱坑了,但决议把之前的折腾履历分享出来,希望能帮到有需要的朋友。??) c/ \5 W# @: e6 o
前段时候「矿难」,我随着某个 QQ 群里的老司机们上了「蜗牛星际」的车,以300元不到的低本钱也体验了一下早有耳闻的 nas,确切是个好工具啊。装黑群晖的进程我就不再赘述,网上很多教程,挺简单的。- k9 k$ c/ s( A8 p# T" s
但是在利用黑群晖的进程中,我和大部分人都碰到了一个困难:「若何经过外网拜候家中的黑群晖?」- G- J4 B0 P6 U5 Q: N! h# J
黑群晖没法利用官方的 QuickConnect 办事(虽然可以洗白,但不太保举);* M: N) s' ]4 d) P/ N: `
很不幸,家里的长城/移动宽带都没有公网 IP,也没法利用各类 DDNS 办事。
4 z# ], n% C7 |2 ~! l关于官方的 QuickConnect(简称QC),二级域名不够本性化,听说速度也不是很稳定,而且咱用着黑群晖,群晖老板都睁一只眼闭一只眼了,假如还去蹭群晖的 QC 资本,分歧适吧?3 E8 }) _" X* j7 x3 J6 F
实在大师都中了群晖的计,早晚要洗白~??' E9 m* v* }: ]2 K
假如想处理这些麻烦,常见的有以下法子:
$ _: k7 m5 @; N4 ?8 k. i, z  C$ A# s更换一个有公网 IPv4 地址的宽带运营商,比如电信和联通,此方式与日俱增。5 _" A8 G2 n4 ~. i3 \
部分地域的宽带没有公网 IPv4 但支持 IPv6 ,尝试获得公网 IPv6 地址也是一样的结果。, i/ J& J* Q- d( e! B
采办内网穿透硬件,按月免费、操纵较简单(如花生棒、公网IP盒子),但性价比能够不如换宽带。( }2 j4 S3 ~2 f# C8 F: a- U
利用内网穿透软件,有免费和付费的,操纵灵活但有一点小门坎。
) I/ w# c; F* @1 g1 }5 `& F我在搬场前是合租,最起头图廉价瞎选的100M长城宽带,后来换成月消耗58元+50M移动宽带,那时利用的是比力折腾的第4种方式。今朝的新家是一小我住,利用的是月消耗59元+100M联通宽带,比力费心了,算第1、2种方式吧。
. H4 J/ m0 J, K% v, ?% X顺便附送一个小科普:, r; B: M  l$ }% p
IPv4 地址的总数为 4 294 967 296(约43亿),而互联网已经发现60余年,今朝地球上的联网终端范围过百亿,早在2011年IPv4地址已经分派终了了,其中我国占了3 .38亿个。
* [: q0 F& C4 S- ~, R2 H2017年某机构观察数据显现,中国7.51亿互联网用户唯一3 .38亿个 IPv4 地址,人均0 .45个。
* Y3 V7 p5 g6 }5 f' w今朝 IPv4 在向 IPv6 过渡中,作为互联网的下一代协议,IPv6 地址的总数为3.4×10^38个,比 IPv4 地址的数目大 10^28倍,可以说是一个天文数字了,根基上IPv6可以分派到地球上的每一粒灰尘。- N: z/ r! t+ j
一、FastConnect我家中的斐讯K3路由器刷了「梅林」固件,里面内置了一个很利害的「ddnsto内网穿透」插件,和 QC 的结果差不多了,但有一点小题目:
0 O* h: ?2 h# C+ b0 c/ v定期需要微信扫码考证,比力合适小我利用。
! z3 g5 J9 ?2 t  g7 D6 S能够是我路由器是改版固件的缘由,偶然会抽风断开毗连一段时候。! m5 j0 T3 o; o& x/ P1 y
为了多一个备份计划,因而我翻遍各类论坛和博客,最初找到了一个比力合适的计划,我把它命名为「FastConnect」吧,由于其中的两项重要办事都是 F 开首,小小恶搞一下~??' g2 |7 J; I& h" f) m0 P9 Q

1 T/ g! T8 [+ K- i( M随手画了个logo
0 U+ C' w0 C( b  iOK……不卖关子了,所谓的 FastConnect (简称FC)是指:! P; S5 M9 `, c" x+ V

* ?) m7 Y9 \3 }7 z9 X: l6 RFC道理# g4 _8 ?, c0 ?9 W& e
Tip:注册小我域名属于本性化需求,并不是必须的。7 g! }2 \+ R9 H9 r
# v8 C3 j( b' B* I& `! J
FC流程图
: q% g2 ^( b( n4 E* L4 M6 x9 ]6 ]当你在里面利用手机流量拜候 fcnas.cf,域名会剖析到frp办事器,经过内网穿透毗连NAS。
# W2 d3 q! v! L& E, [5 ^5 v当你在家中利用手机WiFi拜候 fcnas.cf,域名会被家中的路由器劫持DNS,绑定到NAS的当地IP,局域网直达NAS,避免frp直达绕远路。  V8 ?; N5 h! e3 s8 B0 ]# F; D
利用我这套 FastConnect 和群晖官方 QuickConnect 体验根基分歧,甚至速度能够更快。
# z2 K- D, ~# }以上为小我了解,若有毛病请斧正。& c5 o: c* k2 n3 X5 p7 v3 Z: s
看到这里,老司机应当心里稀有了,FastConnect 的道理实在很简单,只是我感觉之前看的教程都不够简洁,因而自己脱手写了。下面我就说说下实现的步调,假如只需要外网拜候,间接看下文的「内网穿透」部分即可。: b/ V9 W; ^# I- Q
二、注册域名2.1 免费域名网上有很多供给免费域名的办事商,如Freenom可注册.TK / .ML / .GA / .CF / .GQ后缀的免费一级域名。有用期最长一年,部分还能延期。& K- a8 }6 l( E: R
不外也有很多老司机不保举免费域名,题目多多(比如域名利用不妥,有能够被发出),请自行斟酌后决议。4 U* ]/ o1 x, ?

: |0 b/ t. V, r$ b免费域名" j3 d2 D, k2 Z, L
简单过一下注册流程:; z$ ]/ T1 ~! n6 C3 p: i
挑选一个你喜好的免费域名,有用期最长12个月。
  B4 P0 z; }& K+ U挑选【Use DNS】-【Use your DNS】,保举改成国内的 DNSPod,输入下面的地址:
( b; y/ M6 ], H! x, @f1g1ns1.dnspod.net( B9 D& m% }4 x9 |4 ?7 ?, u% I
f1g1ns2.dnspod.net
7 M2 z- ^' I: d% u! i下一步利用邮箱提交注册,大概间接利用 Google、Facebook 关联登陆。2 _7 d8 Z+ v; P; L' O" T2 P
最初随意填写一下小我信息,都不需要手机考证,注册成功的界面忘记截图了。8 C, N* I# _+ h0 X3 J
; {2 h  x; r; B6 F5 g
注册域名
& L# G3 G) H' `8 M& Y2.2 付费域名国内的腾讯云和阿里云也有很多低价域名可采办,最廉价的才1元/第一年。由于我没买就跳过了,需要的自己下单,需要教程问度娘。- [2 r: V" b7 o: e- v$ a
# X7 @; E( n- f& X" ^# e
腾讯云域名
; \0 h1 a5 s  P% o9 J
$ S1 k  q: `1 B. K0 C阿里云域名
! C/ S$ |, t; w: K0 ]三、内网穿透frp 是一个可用于内网穿透的高性能的反向代理利用,支持 tcp, udp 协议,为 http 和 https 利用协议供给了额外的才能,且尝试性支持了点对点穿透。9 ~% F  ]( g: o9 r. o4 G
frp 由 frps 办事端和 frpc 客户端组成,版本要分歧,需配合利用。
8 v% d* P* I. K8 R3.1 挑选frps办事器网上有很多互联网分享精神的站长同享了自己搭建的 frp 办事器,实在这个玩意挺小众的,办事器操纵率不算高,速度根基够用。. N$ P; [1 ^) U- R- |, o4 r) D2 k) D
我从搜索引擎找到了一些可用的 frp 公共办事器,不保证持久有用,自己 ping 一下找个速度快的。! j6 |( t4 x7 ^  O
排名不分前后
4 b6 Z, G4 m+ U2 `, f公共办事器1
" o$ g9 }6 w9 ^# I6 @& C公共办事器2
  q- p" ^4 o8 L5 z% c* A- l9 D$ H' m; L公共办事器3
4 f2 _3 ~" x* j9 i6 ]- r公共办事器4/ p; v4 `2 b' W' E! b  `* E
公共办事器5" j; {" e* V3 e' z: z1 `4 J, R
公共办事器6! I6 p% c, F- P' f0 S
挑选公共办事器要留意 frps 版本,待会儿你在群晖 Docker 里安装的 frpc 版本要分歧,否则出现谜之 bug 结果自负。
! k: O+ X; n! ^" F: X5 G/ j, b- J: A! v
frp公共办事器
+ [/ v# Z: j% m% ?2 ?/ j0 ^1 q! x假如你担忧隐私题目大概有云办事器想自己折腾,可以在一台有牢固公网 IP 的 VPS 上搭建 frps 办事端,GitHub 有官方教程。你也可以利用这个一键安装剧本。
' w0 u. f$ x, h2 ~7 X3.2 安装frpc客户端翻开群晖 DSM ,在「套件中心」里搜索并安装「Docker」,然后在 Docker 「注册表」里搜索并下载 frpc(frp客户端)。
% H, s6 U% @! e7 Efrpc 客户端版本与 frps 办事端版本连结分歧
' m4 e/ `. C. U$ o' k+ v% ~0 w我示例选的是 leonismoe/frpc 的 v0.26 版本镜像,更新比力实时3 t5 O* T* P, i4 X/ w8 n
. ~3 J$ W2 l3 ^+ m6 [6 W5 E$ H
下载frpc' u+ n3 y9 z& h4 o  C0 j
下载完映像后,不急着启动,我们要先预备 frpc.ini 设置文件。
3 i9 ]1 Y2 T$ z3 H3.3 设置frpc新建一个文本文件,复制以下内容,另存为 frpc.ini文件(留意改后缀名),然后上传到你的 NAS 的 /docker/frp 默许文件夹,也可以选其他位置。3 n5 X2 g9 p2 r2 @
下面分享我原创的、能够是全网最轻易看懂的 frpc 设置图示:
6 t, h6 E, B/ y( m9 }9 p红色部分间接复制
7 f* R0 f. e$ t' d蓝色部分按需点窜) T/ p% B# }& {2 e+ U% j' U( p
绿色部分备注说明+ a! i; Z/ g. x' H6 G4 x
灰色部分自备域名
( x3 l$ Q+ f5 u# P3 K' y
& F. U8 A, s2 z1 R9 _  \frpc设置文件. j& R6 b8 ~1 M- \. O' ~
对照上图,复制文本并点窜成合适你的设置。自己搭建 frps 办事器的同学,可以去GitHub看官方教程,有更多具体的可选设备项。6 Q5 H: a" E  J# |: c) U$ o1 U
[common]
1 _! U: w7 Q  ?: R! Yserver_addr = frp1.chuantou.org
7 Q; H" U/ ~. l2 d9 i* lserver_port = 7000
% X  p9 s% ~* y+ }8 |; f8 q% l) A, etoken = www.xxorg.com
4 a' w5 X+ G. Y2 ~' i. L# s) @user = ccav
3 h; j4 u% W5 i- Radmin_addr = 192.168.2.339 S! Q" M2 y! U; ?, n1 S0 }0 T
admin_port = 7400/ _3 R. \+ j* y  g# Z1 M
admin_user = admin7 A. c4 j. r4 W) ?
admin_pwd = admin
3 {1 L. Z  Z3 O) a; h" m[nas]% n, N* S. X$ e# K
type = http4 @- ?( D- b8 Q" g( O- b7 ?: h) `
local_ip = 192.168.2.33& C/ }) n* [- u
local_port = 5000( O3 ~: P  t" L! L; O5 Y7 S
subdomain = fc! E7 j9 Z- c+ e3 ]$ P/ K
custom_domains = fcnas.cf% g0 A: v! K! ]( F- ^
[feixun_k3]8 N: P( |7 a8 d/ V1 Y+ J' P3 b% Y2 j
type = http
  S  h. V: M( c$ mlocal_ip = 192.168.2.2' b5 x% ?+ h5 }- P" s  Q% V
local_port = 80
' C9 b4 T/ u8 a( k6 |+ pcustom_domains = k3.fcnas.cf% [, D6 |$ u9 ]7 z
3.4 启动frpc预备好设置文件,我们可以来尝试启动 frpc 客户端了。
* G8 ^* K' b* x/ ]: X! F% R在「Docker」的「映像」里挑选适才下载的文件「启动」建立容器,「常规设备」默许即可,点击左下角「高级设备」。7 X% ~( r" n& v

$ C' }0 `3 ]) e! n7 h补的截图,疏忽版本* [9 X) M# g" B9 O( Y+ l' U; l
首先「高级选项」默许选项卡勾选「启用自动重新启动」,然后在「卷」选项卡,用适才上传 frpc.ini 设置文件替换默许的/etc/frpc.ini文件 。: Y' }6 s8 a7 H: }2 i6 ]
6 ?% B. \/ X7 W" G
高级设备15 c& [0 J3 Y! W4 g* z# `8 i
在「收集」选项卡勾选「利用与Docker Host不异的收集」,最初点击「利用」,继续下一步完成启动。
8 `3 ~! o  I2 }3 k* [: ]
: Q' m) U8 u7 F% p高级设备2
" V( Y" n! {' g# H假如你设备了公共办事器的 subdomain(二级域名),可以翻开类似fc.frp1.chuantou.org的网址测试毗连。若出现谜之bug,请检察日志然后去问度娘。假如你要绑定利用自己的 FC 域名,请继续下一步操纵。( F: b1 u( o+ g7 u) u5 m4 A# a
以后想点窜 frpc 设置文件,可以间接翻开群晖IP:7400进入治理背景。
' D- @. F  ~  p8 o, Q  f7 C1 Y1 b! U% f6 w6 X1 g
- |; S% h' w; R. v  @+ Q; P% N
frpc治理界面
: [: ~3 N( L9 i0 Z四、域名剖析接着我们来说说若何绑定自己的 FC 域名,打造自己唯一无二的 FastConnect。
5 W0 o+ Z. e/ G$ T/ b7 x& f4.1 微信小法式本文以腾讯云 DNS 域名剖析为例(DNSPod 现在属于腾讯云了),加上腾讯云支持自家的微信小法式,比力方便。6 y% I& L( z, ]
假如你是在阿里云采办的域名,可以间接利用阿里云剖析,进程大同小异,有题目找度娘。( u4 N' f% y3 i- Z
$ j( W' h4 B4 ^) ~3 a
微信小法式搜索「腾讯云助手」,授权登录和考证步调略过。0 P$ Q5 ]' v: A4 u7 A5 |$ x! J
在小法式的「治理」页挑选「域名剖析」,增加域名。! R' ^7 R/ o) N" J" t7 s) v& q
挑选你在腾讯云采办的域名或增加免费域名(注册的时辰咱已经关联了 DNSPod)
) {- n  `3 f; S5 Q! U* ?( k. ^/ p2 h0 y6 A  q! u: @
增加域名
6 z; S4 @6 g. S5 r: v6 A# }增加域名后继续点击「增加剖析记录」,倡议增加「@」和「*」这2条剖析记录。
! W* j6 a; ?+ @& j( m, R记录范例:公共办事器选「CNAME」,自建办事器选「A」记录
) u- ~! [( D5 G1 O; i主机记录:填写「@」间接剖析和「*」泛剖析0 G  A3 I+ I6 u4 k
记录值:填写 frps 办事器地址/ {0 V4 `  t: b  K, u2 k! X$ B# R2 u/ k

& p9 K$ I3 g' G3 X! B9 Z1 k3 Q增加剖析" G. r5 E6 A# T" a& A$ a: N( S+ N6 M
保存后过几分钟域名剖析就会生效了(可以重启一下群晖的 docker 容器),翻开阅读器测试一下吧~ 比如我的一级域名是fcnas.cf。! K9 m" k6 c. E0 t* D# o8 R, E0 J( C

" ?& L1 T* A1 n拜候成功
3 Q3 V/ h; h3 N; v4.2 设备群晖利用别名登录群晖 DSM,在「控制面板」-「Synology 利用法式门户」-「利用法式」里可以别离设备你需要零丁拜候利用门户别名和登录款式等。+ M0 z2 r2 ?" v& e$ t9 q
& T% u7 e4 C7 t" {6 J1 U6 F5 v' k
设备别名
4 U2 r! ^6 [. b2 R6 ?- i7 |9 t我间接设备了默许的几个体名,然后群晖会自动识别你的 FC 域名并关联别名,例如阅读器翻开fcnas.cf/drive,这样就省去了点窜 frpc 设置文件的麻烦,一步到位。$ w* ]3 R/ c3 D" o: e/ X
偷偷晒下壁纸哈~
( N+ `" X9 X1 ~" `, g" m. g. _# i8 a, c
群晖套件网页版
- z8 `. S; |1 I+ o' S4.3 域名利用小贴士
% X; z; F0 M" U: l2 s- b. ~) K假如遇上谜之bug,先去「剖析记录」-「立即诊断」,检察缘由后问客服或度娘。
  x. V, r& P6 V群晖百口桶里的 Drive、Moments 等 App 可以间接填写fcnas.cf登录,无需加端口。
: ]0 s" ~( z* g: r- l' \, i但群晖管家、DS file、DS audio、DS video 等 App 必须填写fcnas.cf:80登录,这个题目困扰了我很久。! ]; r8 s2 {& F  Q! l
+ I9 Z/ [( P1 L* c! Q- C
域名小贴士
+ W  R  b) `8 Z  x9 O) j. q五、内外网切换群晖自带的 QuickConnect 虽然二级域名很长(类似xxx.cn1.quickconnect.to),可是 QC 有一个益处,只需在群晖百口桶 App 填写一次 QC ID(如xxx),它会自动识别内网或外网,到达最好的毗连速度。% a' U2 U2 _3 J$ K. _& @# y( N
一般用内网穿透或 DDNS 搞定外网拜候后,在群晖百口桶 App 里填写fcnas.cf,不管你在里面还是家中,所稀有据都要经过直达,下载或备份的速度比力一般。常见的处理法子是手动点窜地址:
5 X4 u+ ?- t2 o3 o5 N都填fcnas.cf,外网拜候方便了,在家却变龟速,千兆局域网没有操纵起来。
: |* `6 `8 s' v  y) H. ]- A在外填fcnas.cf,在家填192.168.2.33,群晖 App 可以记着地址,手动切换略麻烦。! ]6 \: r& k0 X1 A* h; z* J
接下来就是 FastConnect 的最初一步,搞定内外网切换功用。8 I9 _0 X9 \9 _' R3 d
5.1 路由器DNS劫持这个步调需要你利用基于 OpenWrt 的路由器固件(如 LEDE、梅林、老毛子,小米等),其他的开源路由器固件我不熟悉,只要支持点窜 Dnsmasq 或 hosts 的都行。
* \8 }3 r7 y' }1 S由于市道上路由器型号各异,我不展开说了(我的路由器是梅林固件,出国留学插件里恰好有 Dnsmasq 的选项)。' c: e- V  v3 Q* s" |
请大师先问问度娘,找抵家中路由器的 DNSmasq 或 Hosts 治理页面,增加加下面的内容。然后路由器会劫持你的 FC 域名,间接剖析到群晖当地 IP。  t  ~0 b: S& k" q: [2 N: \* T
假如点窜Dnsmasq文件,这样填你的FC域名和群晖当地IP, ]6 Z; Q+ F* o6 U, Z& U
address=/fcnas.cf/192.168.2.33- d+ a+ e! _1 o# P: o& z8 L6 ?
假如点窜hosts文件,这样填你的FC域名和群晖当地IP' b4 L. E5 Y0 u% b
192.168.2.33 fcnas.cf
* Y, V. f3 Y" {  l, U域名重定向  [2 O! w8 e2 _+ d
5.2 群晖套件 DNS Server假如你的路由器不支持点窜 Dnsmasq 或 hosts ,倡议换一个智能路由器,捡渣滓首选 K2P(恶作剧的~)3 |9 ]& }" \& O) G/ Z' r5 `% ~
那末你可以去群晖「套件中心」下载「DNS Server」,也可以实现类似的结果。文章写到前面有点累了,偷懒贴一个网友的 DNS Server 设备教程吧。! z; F( g8 D0 y$ _' {( z& B
群晖DNS Server自动识别内网还是外网毗连 - GXNAS 博客
$ \1 R, \) f* R  ~6 R5 f至此,一个专属于你的 FastConnect 计划就算美满成功了,祝大师玩机愉快~- T6 \' v0 u! q5 d4 [

8 a- |+ i. J: e5 y( r
回复

使用道具 举报

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


关注

粉丝

帖子

排行榜
社区广告

关注微信公众号第一时间推送精彩

官方微信

手机访问

Hao4K影音

专注4k家庭影音,提供家庭影音社区,家庭影音器材库,影音问答平台,影音商城,服务千万家庭影音用户。

本站内容部分由用户自主分享和转载自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

如有侵权、违反国家法律政策行为,请联系我们,我们会第一时间及时清除和处理!

举报反馈邮箱:admin@hao4k.cn

Copyright  2019-2020  Hao4K影音粤公网安备 44030302001429号     ( 粤ICP备18155646号-1 )|网站地图