群辉NAS的远程访问

群辉NAS是私有云存储,局域网访问很容易【详见:网上邻居访问设置、其它设备的访问设置】,远程访问相对复杂,涉及很多关键因素,现将过程记录如下:

目录

1、互联网接入

2、绑定MAC与IP地址

3、路由器开启5006端口

4、群辉NAS上开启WebDAV

5、NAS上设置DDNS

6、在电脑上安装RaiDrive

7、连接成功

【写在最后】


1、互联网接入

联系互联网运营商,将光猫改为桥接,让路由器拨号,并要求给公网地址。

需要注意一个问题,如果IP地址以100开头,说明我们的网络还是在运营商的一个大“内网”里,这个地址并不是公网IP,这样通过互联网是不能访问自己的NAS的。因此一定要跟当地宽带运维的部门说清楚诉求,让他们更改配置,获取真正的外网IP。

2、绑定MAC与IP地址

在路由器中为NAS进行IP地址与MAC地址绑定

这一步是为了实现让NAS的IP地址固定下来,让DHCP服务每次都为NAS的MAC地址分配固定的IP地址,这样后续的端口映射就能永久生效。

TP-LINK路由器的操作方式是:手机APP→发现路由器→选择需要管理的路由器→工具箱→IP与MAC绑定→绑定已连接设备→选择NAS设备→绑定IP与MAC

3、路由器开启5006端口

5006端口是WebDAV的https使用的端口,也就是我们这次设置远程访问要使用的端口。

4、群辉NAS上开启WebDAV

浏览器登录NAS后台→套件中心→搜索“webdav”→安装WebDAV Server→确保安装后是开启状态。

5、NAS上设置DDNS

浏览器登录后台→控制面板→外部访问→DDNS→新增→服务供应商选择Synology→填写内容,IP地址会自动识别到的(如果这里识别的IP地址,与浏览器中测试的不一致,则说明在路由器上还有一级路由,也就是运营商没给公网IP地址)

测试成功后,确定保存。这时,NAS的域名即为:nas.synology.me(后面会用到)

6、在电脑上安装RaiDrive

这是RaiDrive的官网:https://www.raidrive.com/,下载后安装并配置

添加→新虚拟驱动器恶服务类型:NAS→WebDAV→填写域名、账号、密码等信息

7、连接成功

连接成功后,就可以在本地看到一个新的驱动,打开驱动器就可以看到NAS上的文件了

至此,我们通过互联网可以远程访问NAS了,而且由于映射为本地驱动器,因此在NAS上存取文件,就如同操作本地磁盘一样方便了。

【写在最后】

1、以上的操作逻辑上是:互联网获得公网IP→路由器固定NAS的IP地址→开通5006端口→开通DDNS→NAS上开通WebDAV服务→安装RaiDrive并配置。理论上适合各种NAS品牌设备的配置。(其实如果NAS就是群辉的,RaiDrive就有synology的选项,可以直接使用)

2、可以考虑开启路由器DMZ主机功能,添加NAS的IP地址进去,可以省不少事儿但也增加了NAS的风险,请大家自己斟酌使用。

3、DDNS这里使用的群辉的,也可以使用其他的,如:花生壳等等,很多“黑群”就是这么用的。

3、DDNS开通后,浏览器访问地址为:
https://nas.synology.me:5001(需要路由器打开5001端口)

4、远程打通以后,建议安装一个“Synology Drive Client”(群辉官网可以下载)软件,可以帮我们同步本地文件到NAS上。不过要注意,本地文件夹的路径与NAS上是对应的,比如:在PC上“D:\G工作”在NAS上是:[NAS用户目录]>[可自定义]>D>G工作

5、手机上安装ES文件浏览器也支持WebDAV(在网络→FTP下),也可以利用上面的配置进行远程连接,还可以实现自动备份照片至webdav呢。

以上是本次介绍的NAS远程访问的内容,如果大家感兴趣,可以给我留言,我计划出一个远程控制NAS,让它自动给我们下载资源的文章。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/647479.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringMVC-HttpMessageConverter 报文信息转化器

文章目录 HttpMessageConverter一、概念二、RequestBody三、RequestEntity四、 ResponseBody1.返回JSON格式的字符串 五、RestController六、ResponseEntity HttpMessageConverter 一、概念 报文信息转化器,将请求报文转化为Java对象,或将Java对象转化…

Java笔记(死锁、线程通信、单例模式)

一、死锁 1.概述 死锁 : 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法往下执行。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进…

Leetcode 俩数之和(哈希)

一、题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以…

【LMDeploy 大模型量化部署实践】学习笔记

参考学习教程【LMDeploy 的量化和部署】 理论 作业 使用 LMDeploy 以本地对话、网页Gradio、API服务中的一种方式部署 InternLM-Chat-7B 模型,生成 300 字的小故事 本地对话 API服务 Client 命令 端口转发 网页Gradio

一文学习Thrift RPC

Thrift RPC引言 Thrift RPC的特点 Thrift 是一个RPC的框架,和Hessian RPC有什么区别,最重要的区别是Thrift可以做异构系统开发。 什么是异构系统,服务的提供者和服务的调用者是用不同语言开发的。 为什么会当前系统会有异构系统的调用&…

【WPF.NET开发】WPF 中的 Layout

本文内容 元素边界框布局系统测量和排列子元素面板元素和自定义布局行为布局性能注意事项子像素渲染和布局舍入 本主题介绍 Windows Presentation Foundation (WPF) 布局系统。 了解布局计算发生的方式和时间对于在 WPF 中创建用户界面非常重要。 1、元素边界框 在 WPF 中构…

Apollo Cyber RT:引领实时操作系统在自动驾驶领域的创新

🎬 鸽芷咕:个人主页 🔥 个人专栏:《linux深造日志》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! ⛳️ 推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下…

深入理解旅游网站开发:Java+SpringBoot+Vue+MySQL的实战经验

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

ChatGPT 全域调教高手:成为人工智能交流专家

随着人工智能的快速发展,ChatGPT作为一种强大的文本生成模型,在各行各业中越来越受到重视和应用。想要利用ChatGPT实现更加智能、自然的交流,成为 ChatGPT 全域调教高手吗?本文将为您介绍如何通过优化ChatGPT的训练方法&#xff0…

jquery多选框

使用hbuilder <!DOCTYPE html> <html><head><meta charset"GBK"><title></title></head><body><table id"myTable"> <tr> <td>黄1</td> </tr> <tr> <td>…

JAVA泛型、泛型通配符、综合练习

作用&#xff1a; 是 jdk5 中引入的特性&#xff0c;可以在编译阶段 约束 操作的数据类型&#xff0c;并进行检查。 格式&#xff1a; <数据类型> 注意泛型只能支持引用数据类型&#xff0c;基本数据类型可转成对应的包装类。 问题&#xff1a; 在没有泛型的时候&…

UE使用C++添加FGameplayTag(游戏标签)

首先Ue会有一个UGameplayTagsManager类型的对象 游戏标签管理器(全局中就有一个) 我们直接通过 UGameplayTagsManager::Get()静态函数拿到 全局唯一的游戏标签管理器的实例 返回的是个左值引用 之后通过调用 AddNativeGameplayTag()函数就可添加游戏标签了 就这么简单 第…

按条件自动搜索文件

在计算机的某个文件夹中&#xff0c;假如有一大堆不同格式的文件&#xff0c;如下图&#xff1a; 我们的目的&#xff1a;快速查找出文件名中包含某文字内容的指定格式的文件&#xff0c;看看它们都放在哪里&#xff1f;通过分析&#xff0c;可能在当前文件夹中也可能在某个子…

核心类库ArrayList、hashMap等

八. 核心类库 1. ArrayList 数组缺点 ArrayList&#xff0c;它常常被用来替代数组 数组的缺点&#xff1a;不能自动扩容&#xff0c;比如已经创建了大小为 5 的数组&#xff0c;再想放入一个元素&#xff0c;就放不下了&#xff0c;需要创建更大的数组&#xff0c;还得把旧…

防御保护---防火墙(安全策略、NAT策略实验)

防御保护---防火墙&#xff08;安全策略、NAT策略实验&#xff09; 1.实验需求2.实验说明及思路3.实验配置3.1 配置IP地址以及VLAN3.2 配置防火墙IP地址及划分区域3.3 配置防火墙安全策略3.4 配置防火墙NAT策略 1.实验需求 1.生产区在工作时间内可以访问服务器区&#xff0c;仅…

【iOS ARKit】人脸追踪之挂载虚拟元素

人脸跟踪&#xff08;Face Tracking&#xff09;是指将人脸检测扩展到视频序列&#xff0c;跟踪同一张人脸在视频序列中的位置。是论上讲&#xff0c;任何出现在视频中的人险都可以被跟踪&#xff0c;也即是说&#xff0c;在连续视频帧中检测到的人脸可以被识别为同一个人。人脸…

ActiveMQ|01-ClassicArtemis功能介绍

接上篇-MQ消息队列主流消息服务规范及代表产品&#xff0c;ActiveMQ就是基于JMS消息服务规范的消息中间件组件&#xff0c;主要应用在分布式系统架构中&#xff0c;帮助构建高可用、 高性能、可伸缩的企业级面向消息服务的系统 本文速览&#xff1a; JMS对象模型ActiveMQ的功…

import tensorflow.contrib.slim as slim中contrib报红,显示没有导入contrib

本人环境&#xff1a; python 3.6 tensorflow 1.13 问题如下图&#xff1a; 解决方法&#xff1a; 找到包的位置&#xff0c;查看tensorflow中是否下载了contrib包&#xff0c;如果有的话&#xff0c;建议重新装一次TensorFlow 如果没有找找&#xff0c;可以在搜索栏搜一下…

【Web前端实操15】利用Grid布局完成九宫格

相关知识点&#xff1a; 创建多列 column-count 属性指定了需要分割的列数 列与列之间的间隙 column-gap 属性指定了列与列间的间隙 列边框 column-rule-style 属性指定了列与列间的边框样式 column-rule-width 属性指定了两列的边框厚度 column-rule-color 属性指定了…

【GitHub项目推荐--不错的Flutter项目】【转载】

01 可定制的图表库 FL Chart是一个高度可定制的 Flutter 图表库&#xff0c;支持折线图、条形图、饼图、散点图和雷达图 。 项目地址&#xff1a;https://github.com/imaNNeoFighT/fl_chart LineChart BarChart PieChart Sample1 Sample2 Sample3 …