总纲
飞牛nas目前我知道的有如下几种远程访问的方式:
1、公网ip和动态公网ip v4v6下的直连
2、通过中转服务器实现的异地虚拟组网,大部分软件兼具打洞功能
3、通过中转服务器实现的内网穿透代理
4、通过串流服务器打洞实现的p2p直连
这次画个简图更直观理解,互联网服务提供商(ISP)这块不考虑
方式1:
方式2:
方式3:
方式4:
上一篇文章介绍了第2种方式,这次介绍下第1种方式
简介
这次只讲个理论,因为我当前也没有公网ip,甚至动态ip都没有,ipv6也没有,我是可怜的nat。所以理论也是没有经过最新测试,只是根据以往的调试经验的记忆。有不对的地方多多指正
家里的网络链路一般都是光纤---光猫---路由器---计算机
1、光猫和路由器上的端口转发
如果你有固定公网ip,可以使用端口转发(也叫端口映射)或者DMZ主机达到暴露nas各个的端口的目的。端口转发是1对1的端口映射,DMZ主机则是把某个ip的计算机所有端口暴露给上游
比如在光猫上设置端口转发5000端口指向路由器5000端口,在路由器上设置5000端口指向nas ip的8000端口,你就能通过你的公网ip:5000访问你的飞牛nas的8000端口了
光猫的设置我就不截图了,一般需要管理员权限,我没有。。。
路由器端像TPlink的路由器端口转发一般叫虚拟服务器,还限制了服务协议
2、光猫和路由器上的DMZ主机
如果你有固定公网ip,光猫和路由器这些中继设备一般还有个功能,叫做DMZ主机。他可以设置下游的某个ip为DMZ主机,DMZ主机的端口全部暴露给上游。
比如在光猫(ip:192.168.0.1)上设置DMZ主机为路由器的ip:192.168.1.1,在路由器上设置DMZ主机为nas的ip:192.168.1.2,那就可以通过公网IP:8000访问飞牛nas了。
3、动态公网IP下的DDNS
如果你的公网ip是动态的,你要异地获取你的ip一般不方便
你可以设置DDNS,这个功能可以每隔一段时候或者nas的ip,然后解析到你自己的域名上,你就可以通过域名:端口号访问你nas上的服务了。
域名的获取这里不展开介绍
DDNS也只是把动态的ip绑定你的固定域名了,你的端口转发或者DMZ主机还是要设置,不然你输入你的域名,他默认是访问你的动态公网ip的80(http)或者443端口(https)的,你需要访问域名:其他端口,就需要对应开放光猫和路由器的端口。
这里DDNS针对ipv4和ipv6都能把他们和域名绑定上
当然你也可以使用DDNS-go
或者部署Lucky
总结
ip直连的好处就是,nas的上传带宽可以完全利用上,而不局限于中转服务器的限速,对于异地访问、手机备份,影视都是很好的。
如果文章对您有帮助,
欢迎点赞、关注、分享
文章评论