随着企业运营模式的多样化,员工出差和分支机构间的协同工作变得日益频繁。在这样的背景下,远程访问内部网络资源成为大家迫切的需求,今天,我们就来聊聊如何使用内网穿透技术,让你在任何地方都能轻松访问家里的群晖NAS。
简单来说,它是一种技术手段,能让你在外部网络环境下安全地连接到公司或家里的私有网络。这对于需要远程访问文件、数据库或者设备的用户来说非常实用。
那么,如何利用内网穿透来访问家中的群晖NAS呢?步骤其实很简单。
打开群晖管理后台,点击 '套件中心' 以进入管理界面,然后在搜索框中搜索 'Docker',找到后点击 '安装'。
安装完成后,你可以在 '套件中心' 的已安装应用列表中看到 Docker。
这里需要注意一下:Zeronews 提供 ZeorNews 官方仓库镜像及 Docker 官方仓库镜像, 用户可以任意选填一个,考虑到国内网络访问 Docker 仓库的问题,建议用户选用 ZeorNews 官方仓库镜像地址。
从 Zeronews 官方仓库下载 Zeronews 镜像
打开 Docker 应用界面,点击 '注册表' 以进入注册表管理界面。然后点击 '设置'
在注册表的 '设置' 弹窗中,点击 '新增', 添加 Zeronews 官方仓库,然后点击 '确认' 完成添加
注册表名称: 如输入 zeronews 注册表地址: 输入Zeronews 官方仓库地址
Zeronews 官方仓库添加完成后,配置 Zeronews 官方仓库为使用状态,然后关闭设置
关闭设置弹窗后,在注册表页面选中 zeronews 镜像,点击下载,等待 zeronews 镜像下载完成
zeronews 镜像下载完成后,在 '映像' 界面能查看已下载好的 zeronews 镜像
从 Docker 公共仓库下载 Zeronews 镜像
打开 Docker 应用界面,点击 '映像' 以进入镜像管理界面。然后点击 '新增',选择 '从 URL 添加',输入 Zeronews 的镜像地址并点击 '确定',等待下载完成。Zeronews 的镜像地址是: zeronews/zeronews。
下载完成后,在 '映像' 界面可以查看已下载的 Zeronews 镜像。
登录 Zeronews 平台,在 '设备' 菜单中找到 'Token' 页面,添加认证 Token。请复制 Token 备用。
在 '容器' 菜单下,点击 '新增' 按钮,开始创建 Zeronews 容器。
选择 Zeronews 镜像,然后点击 '下一步'
在 '网络' 设置页面,选择 '与 Docker Host 相同的网络',然后点击 '下一步'。
在 '常规设置' 页面,勾选 '启用自动重新启动',然后点击 '高级设置' 进入高级设置界面
在高级设置中,选择 '执行命令',并在 '命令' 输入框中输入生成的 Token 和网络区域 ID,中间用空格分隔,然后点击 '保存',回到 '常规设置' 页面,点击 '下一步'。
在 '存储空间设置' 页面,点击 '下一步'。
最后,在 '摘要' 页面,确认 Token 和网络区域 ID 无误后,点击 '完成' 按钮。此时,Zeronews 容器已经创建并启动。
在 '容器' 页面可以查看新创建并运行的 Zeronews 容器。
用户在 ZeroNews 平台的'设备'界面上可以看到该容器设备已上线。
上面步骤完成之后,接下来公网访问内网群晖,为群晖分配公网域名及TLS证书
生效设备: 选择对应的 Linux Zeronews 设备。
域名前缀: 用户输入定义的 域名前缀,如 qunhui
在“添加端口”步骤,勾选HTTP选项
先在 '应用' 菜单下,点击 '添加应用' 添加群晖应用。
应用名称: 如输入群晖
HTTPS方式访问 群晖 ,以 HTTPS 协议添加映射
映射协议:选择 HTTPS 协议
公网访问地址:选择域名,qunhui.center.takin.cc
映射带宽: 输入分配的带宽大小,不大于用户当前的最大可用带宽
内网映射地址:内网IP地址输入 群晖设备的IP地址,如 172.16.1.10 内网端口:输入群晖平台的端口号 80
HTTP方式访问 群晖 ,以 HTTP 协议添加映射
映射协议:选择 HTTP 协议
公网访问地址:选择域名,群晖.center.takin.cc
映射带宽: 输入分配的带宽大小,不大于用户当前的最大可用带宽
内网映射地址:内网IP地址输入 群晖 设备的IP地址,如 172.16.1.10 内网端口:输入群晖 平台的端口号 80
群晖 映射添加完成后,可在应用详情中可查看添加好的映射列表,点击 映射访问地址后面的小图标,即可在浏览器中访问 群晖 管理平台