随意居论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1625|回复: 3

远程连接NAS教程

[复制链接]

5

主题

6

帖子

82

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
82
发表于 2022-1-18 15:36:14 | 显示全部楼层 |阅读模式
远程连接NAS教程

By pcg 2018年12月10日
nas聊天群:547927397






新人最常遇到的问题是,当你把NAS全部设置完成后,如何在外网远程连接NAS呢?这个问题看似简单,但其中涉及的问题有很多方面,比如有无公网(然后又要回答公网是什么,怎样判断是不是公网,如何开通公网等等),是光猫拨号还是路由器拨号,路由器支不支持UPNP,你一个问题我可以反问你好多个问题……下面一个一个问题解决,我会说的比较啰嗦,会把原理都说清楚,这样你会了就可以教给别人,而不是直接按图设置好了都不知道怎样回事。
一、公网、公网IP、大内网问题。
1、首先什么是公网,公网简单的来说就是公开的网络(具体的看百科),而公网IP地址别的网络设备可以直接访问它,因此如果你的IP是公网IP,那么远程连接就是件非常简单的事了,别人只要输入你的IP,就可以连接上你(事实上没那么简单,因为80、8080端口默认是不能访问的,还有你要经过光猫及路由器这一关,这个问题下面再说)。
2、有公网,那么相对应就有私网,我们一般称为大内网,这种IP是上层IP经过NAT转换再给你的IP。简单用你的网络来类比,就是运营商用了一个大路由拨号,然后再分一条网线给你。这种内网地址别的设备是无法直接访问你的(比如你的内网192.168.1.2),因为首先这个内网IP是虚拟的IP,别人输进这个IP是找不到你的,而且还有那个“大路由”在把关也不给别人进去找你。现在好多地区默认给你的都是大内网,运营商会告诉你说因为ipv4资源缺乏,所以默认开通给的是内网,如果你是电信或者联通,你打10000号或10010转投诉电话,跟客服说你的监控及NAS要公网IP才可以访问,要求给你开通,大部分地区会直接给你开通,如果不给你可以去工信部网页投诉,一般也会给你(移动及其他二级代理的估计很难)。具体获得方法后面再说。
3、那怎样判断自己的网络是公网IP还是内网IP。简单的方法就是看看自己拨号的IP和在互连网上的IP是否一致。(刚才说了大内网IP是虚拟的IP,所以和实际的IP肯定是不一致的)
进入自己的路由器界面,如果你的是光猫拨号,那么进入光猫界面,即在浏览器地址里输入相应的IP,一般在路由器或光猫的背面会写着地址和用户名密码(192.168.1.1,admin之类的),看看拨号的IP是多少(一般在状态或者WAN那里)。以下是我的华硕88U界面:

如图所示,我的IP是113.xxx.xxx.250
然后去百度那里输入IP(或者直接打开http://www.ip138.com/),看看检测到自己的IP是多少,比如我的:

你看,我的路由器界面显示的IP和百度到的IP是一致的,所以我的是公网IP。
二、公网IP解决方案
(一)你的网络是通过路由器拨号
1、如果你的网络是通过路由器拨号,那么就简单了,我们在上面已经说了,别人只要直接输入你的IP地址就可以直接找到你,但你是用路由器拨号的,所以输入那个IP地址实际上是直接连接到你的路由器里,而不是连接到你路由器下面的某个设备。那么我们还要设置好路由器,告诉路由器什么情况下自动把这个连接转到访问哪个设备,这个功能就是端口转发/端口映射/虚拟服务器(不同路由的名称不一样)。
友情提示:请不要使用80和8080端口来转发
2、直接举个例子通过转发端口来访问我们的NAS,我的NAS的本地IP是192.168.50.3,NAS系统的端口是80(默认是8080,我修改过了),我想通过公网IP:8082来访问我的NAS,那么我的端口转发该如何设置(华硕路由器的端口转发在“外部网络(WAN)”、“端口转发”这里)。

这里我设置了6个端口转发,我们来看看其中倒数第二个的nas,这个的意思就是当你输入你的ip:8082(你的IP后面加英文标点:再加8082),路由器就会把这个连接转向访问路由器下面的192.168.50.3这个设备的80端口里去。
再来详细说一下,服务名称随便填一个自己容易记的。source ip是来源IP,留空默认是所有IP都可以访问,不然就只能特定的IP才能访问。通信端口XXXX是指你如果访问路由器的XXXX端口就会触发这条规则,就会转到本地IP里的某个端口(你的IP后面加英文标点:再加XXXX)。本地IP是你想访问的设备IP,比如我的NAS是192.168.50.3。本地端口是你想访问的设备端口(威联通NAS默认的系统端口是8080)。通信协议有TCP、UDP、BOTH、OTHER,我直接就选择BOTH所有协议了,一般只用TCP就可以了。
涵义解释的很清楚了,那么我们来做个练习,如果你的NAS本地IP是192.168.1.99,系统端口是8080,我们想做个8888的端口转发来访问NAS,那么该如何做,正确答案请看图

按添加后再按应用,然后你就可以用ip:8888来访问你的NAS了。
3、常用端口:新人常见的问题有,我是公网,我设置好了转发端口,为什么还是远程访问不了?结果一看,端口是设置成80或者8080了……这两个端口天朝默认是封禁的,你想使用必须去申请备案才行,手续很麻烦,一般人就算了,所以千万不要将端口转发设置成80或者8080。另外有些旧的路由器,虽然有端口转发功能,但是不能选择本地端口的(上次远程帮别人遇过,TPLINK的路由器,就写着个虚拟服务器),这样你就要先更改一下NAS的系统端口,比如改成5000,再转个5000端口转发了,不然默认是8080,你直接转发8080肯定是连不上的。我刚才给NAS设置了6个转发,其中49091是transmission的远程连接端口,我们想远程打开transmissio界面就要设置好这个才行。nasftp是远程FTP,我设置了2222端口来访问。PT默认的数据连接端口是51413,我用NAS挂PT,所以也要转发一个51413端口。nas刚才已经解释了,wordpress我是用来打开个人网站的。

4、NAS固定本地IP:刚才的端口转发,都是指向路由器下面的一个固定本地IP,但如果NAS重启后本地IP变了呢?比如刚才我的是192.168.50.3,重启后变成了192.168.50.100,那么那些端口转发就不起作用了,因为100我没做端口转发啊,因此我们还要固定一下NAS的本地IP,这里有两个方法可以固定,一个是通过路由器的DHCP指定功能指定一个IP给NAS,二是修改NAS的网卡设置,由自动改成手动。我推荐第一个,因为第二个如果你换了路由器,因为IP段的不同,你可能找不回NAS,要修改路由器的IP段才行……以下是华硕固件的修改方法,打开“内部网络(LAN)”、“DHCP服务器”,启用手动指定功能里点击是,然后在最下面的“手动指定 IP 的 DHCP 列表”里选择你的NAS(QNAPSystems Inc,如果没有显示就直接输入NAS的MAC地址,IP地址就输入你想固定的IP,比如我的是192.168.50.3,然后添加、应用。

如果想直接在NAS里修改的话,就去控制台、网络与虚拟交换机、虚拟交换机,点击你的相应的网卡右侧的…进行设定




然后把动态IP改成固定IP,固定IP输入你想要的IP(要和路由器同个IP段,即前3个地址要和路由器一致,只有最后一个地址不一样),注意不要和别的设备IP一样,不然会提示IP冲突不上了网。子网掩码填255.255.255.0,网关填你的路由器,如下图

5、DDNS动态域名服务:我们做好了端口转发,远程访问我们的NAS,只要输入ip:端口就可以了,但是一般人的网络都是动态IP,每次拨号的IP都不一样,所以我们要开通一个DDNS服务,这样无论我们的IP是什么,它都会及时将IP地址更新进我们的DDNS域名,我们以后只需要记住自己的DDNS域名,以后用域名:端口就可以访问我们的NAS,而无需留意我们的IP是什么。DDNS威联通NAS系统里可以免费申请,华硕路由器里也有免费的DDNS,小孩子才需要选择,SO,我们全都要(理论上都一样)。
威联通的NAS DDNS在“控制台”、“myqnapcloud云服务”、“my ddns”里,照说明申请一个ID就可以了,以后用你的id.myqnapcloud.com或cn就可以了(区域是全球的域名是com,中国区域是cn),比如我的区域是全球,我申请一个pcg,那么以后我只需要用pcg.myqnapcloud.com:8082就可以打开我的域名(记住加上转发的端口号)

华硕路由器的DDNS在“外部网络(WAN)”、“DDNS”里申请



6、如果你的路由器是新一点的,一般都支持UPNP自动转发功能,这样你无需在路由器里进行端口转发,NAS会通过这个功能自动帮你转发端口,可以在“控制台”、“myqnapcloud云服务”、“自动配置路由器”里勾上“启用UPNP端口转发”,然后看看那里帮你转发成哪个端口,然后你用域名:端口就可以打开相应的服务(注意,如果帮你转发成80或8080端口,这样还是用不了,这时就要手工转发了)。华硕路由器可以在“系统记录”、“通讯端口转发”里看到转发的端口。不过我还是建议大家手工做转发,这样稳定点,因为我试过transmission这个PT软件的49091端口,之前自动转发正常,后来就莫名其妙不转发。


那个错误请无视……我为了截图才启用unpp的。
(二)你的网络是通过光猫拨号再连接路由器再连接NAS的话……
1、通过上面的讲解,相信大家都知道如果是光猫拨号的话怎么办了,对,就是在光猫上进行端口转发即可。但如果你是光猫拨号——路由器自动获取IP——NAS这样的话,你NAS就有二重上层设备,所以必须得两个设备都做转发端口才行,这两层有一层没设置好,你NAS连接就会失败,所以强烈推荐将光猫改成桥接,由路由器拨号,再进行上面的教程。具体的修改方法,有些光猫有些复杂,建议直接拨号运营商电话,要求技术人员上网来修改。
2、如果还是要光猫拨号的话,那么我建议把光猫的DMZ功能打开,然后输入路由器IP,DMZ功能是直接把某个设备直接暴露在网络,所有的访问直接指向这个设备,这样子就直接把路由器设备暴露在外面,也和路由器拨号差不多,再进行路由器拨号就可以了。不过还是强烈建议由路由器拨号,因为路由器的性能比光猫性能强多了,由路由器拨号又快又稳定。(具体的光猫DMZ设置图请自行百度)
3、如果非要光猫拨号,路由器自动上网,NAS连接路由器,这样的话,就做两次端口转发吧,比如在路由器里设置8888端口转发NAS的8080端口,然后再在光猫里给路由器转发8888端口。
三、大内网IP解决方案
1、如果你是电信及联通的宽带,强烈建议打电话去申请开通公网IP,不然远程就只能通过内网穿透来解决,威联通自带的穿透服务会比较慢,远程看视频是别想了,上传下载也会很慢。
2、大城市电信、联通一般你打电话要求开通公网(理由你就说你的监控及NAS需要开通公网才可以远程连接使用),如果硬是不给(比如我这里黑心的电信),那么就去工信部的网站填写申诉表或者发邮件吧,一般过两天工信部受理后,运营商会很热情主动的给几个电话给你……反正你就坚持要公网,不给不签字撤消工单,别信电信联通只有固定IP或专线才有公网的鬼话,也不理他说的IPV4资源缺乏,就说同省别的城市都可以直接开通。
3、如果还是拿不到公网,或者你本身就是移动以及其他二级代理商的话,那么你便只能使用威连通的cloudlink或者其他第3方的内网穿透了,打开桌面或者控制台的myQNAPcloud云服务,然后申请好qnap id和启用cloudlink,然后通过SmartURL打连接你的NAS,不过做好龟速的心理准备……






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

3

主题

7

帖子

54

积分

版主

Rank: 7Rank: 7Rank: 7

积分
54
发表于 2022-1-18 16:21:56 | 显示全部楼层
占楼
回复

使用道具 举报

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-1-19 07:59:50 | 显示全部楼层
好贴绑定
回复

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2022-1-20 12:21:48 | 显示全部楼层
顶一下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|随意居论坛 ( 粤ICP备2022000312号 )

GMT+8, 2025-1-9 17:59 , Processed in 0.087346 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表