第九章 互联网

此部分主要介绍互联网相关的应用套件,主要是外网访问以及下载功能。U-NAS外网访问的应用套件包含U-Anywhere服务、DDNS服务、VPN服务和花生壳服务,下载应用套件包含Transmission、Aria2和Flexget。

9.1 U-Anywhere

U-NAS的U-Anywhere系统允许用户自主设置访问域名,帮助用户从外网访问的局域网内的U-NAS服务器,无论该局域网有没有公网IP,都能实现轻松访问。在工作中,通过绑定自己喜欢的域名,可以在家里通过WebSSH访问公司内网环境中的主机,实现夸局域网的访问。

启用U-Anywhere服务有两种方式:1、U-NAS管理中心,从控制面板中启用;2、U-Manager手机App中开启。

下面介绍在U-NAS管理中心中如何启用U-Anywhere并使用。

9.1.1启用U-Anywhere服务

U-NAS管理界面下启用U-Anywhere服务

  1. 选中“启用服务

_images/inter1.jpg
  1. 配置域名,点击“应用

_images/inter2.jpg
  1. 启用成功后复制域名就可以访问

_images/inter201.jpg

U-Manager下启用U-Anywhere服务

  1. 登录U-Manager

_images/inter208.jpg
  1. 在控制中心下找到U-Anywhere

_images/inter209.jpg
  1. 把启用服务的状态改为启用状态

_images/inter210.jpg
  1. 设置U-Anywhere ID,选择对应的域名,并点击“应用

_images/inter211.jpg
  1. 会弹出设置成功的提示,之后就可以用此域名访问U-NAS管理中心,并且用U-Anywhere ID可在移动设备和客户端使用

9.1.2 U-Anywhere域名的应用

PC端利用U-Anywhere管理U-NAS

在浏览器里输入U-Anywhere 管理界面下方的链接(域名),可直接跳转访问U-NAS系统管理界面

_images/inter202.jpg

利用U-Anywhere域名登录U-Manager

  1. 在U-Manager APP下点击“手动添加

  2. 在域名方框处填入U-Anywhere ID,在用户名和密码方框处输入账户名和密码

_images/inter6.jpg
  1. 点击“登录”,按照提示选择域名后缀myunas.cn,再次点击“登录”即可登录成功

  2. 登录成功后,可以利用U-Manager APP 配置和管理U-NAS 存储设备

_images/inter610.jpg

利用U-Anywhere域名登录万由云

1.打开万由云APP,在域名方框处填入U-Anywhere ID,再输入登录账户名和密码。

_images/inter601.jpg

2.点击“登录”,按照提示选择域名后缀myunas.cn,再次点击“登录”即可登录成功。

_images/inter602.jpg

3.登录成功后,就可以利用万由云APP备份手机里的文件到U-NAS设备上,并且可以管理和使用万由云空间下的文件。

_images/inter603.jpg

利用U-Anywhere域名登录U-Photo

  1. 在U-Photo APP登录界面输入U-Anywhere ID,用户名和密码

_images/inter8.jpg
  1. 点击“登录”,按照提示选择域名后缀myunas.cn,再次点击“登录”即可登录成功

_images/inter801.jpg
  1. 登录成功后就可以用U-Photo 管理U-NAS系统里Uphoto文件夹下的文件

_images/inter802.jpg

9.2 VPN 服务

VPN(即虚拟专用网络)是可满足从 Internet 安全访问专用网络上资源需求的解决方案。通过加密和其他安全机制,VPN 技术可让用户在外网环境下轻松访问公司的网络中心,就像在局域网内使用一样。U-NAS提供各种VPN类型的服务,包含PPTP、L2TP/IPsec和OpenVPN。

9.2.1PPTP服务

启用PPTP服务

  1. 启用PPTP服务

_images/inter22.jpg
  1. 设置本地IP(即虚拟网获取到的ip网段)

只允许改网段,具体值自动生成

_images/inter23.jpg
  1. 设置最大连接数(客户端允许连接的最大数量)

_images/inter24.jpg
  1. 选择认证方式

_images/inter25.jpg

注意

认证方式描述:

PAP:验证过程中密码将不会加密。

CHAP:密码将使用 CHAP(质询握手身份验证协议)加密。

MS CHAP v2:密码将使用 Microsoft CHAP 版本 2 加密。

  1. 选择加密要求

_images/inter26.jpg
  1. 设置DNS(可以手动设置一个可用的DNS)

注意

这里的DDNS需要填入一个可正常解析的DDN

_images/inter27.jpg
  1. 设置完成后,点击“应用PPTP设置

_images/inter28.jpg
  1. 如果要恢复默认设置的话,点击页面的“恢复默认设置

_images/inter29.jpg

Win10 系统利用PPTP协议认证VPN

  1. 在windows设置里找到网络和共享中心

_images/inter30.jpg
  1. 进入到VPN,点击“添加VPN连接

_images/inter31.jpg
  1. 填写配置参数,填写完成后点击“保存

注意

如需在外网通过L2TP协议连接,服务器的IP地址需要填写U-NAS设备所在的网络环境下公网IP,并且需要把端口1723开放出去。

认证的用户账号需要在权限管理下先授权才可以登录

_images/inter32.jpg
  1. 进入到网络和共享中心下面,进入更改适配器,找到我们刚添加的PPTP,鼠标右键属性,找到安全模块,把允许的认证方式选中

_images/inter33.jpg
  1. 返回设置好的PPTP服务,点击“连接”,连接成功后会分配一个虚拟的IP地址。

_images/inter34.jpg
  1. 可直接通过VPN服务器分配给U-NAS的IP地址来管理U-NAS

_images/inter35.jpg

9.2.2 L2TP/IPsec服务

配置和启用L2TP/IPsec服务

  1. 启用L2TP/IPsec服务

_images/inter36.jpg
  1. 设置本地IP网段(即虚拟局域网的内网IP网段)

本地IP:虚拟局域网内的一个IP网段,设置完成后,会自动给U-NAS分配一个虚拟IP地址

_images/inter37.jpg
  1. 设置认证方式

_images/inter38.jpg

注意

认证方式描述:

PAP:验证过程中密码将不会加密。

CHAP:密码将使用 CHAP(质询握手身份验证协议)加密。

MS CHAP v2:密码将使用 Microsoft CHAP 版本 2 加密。

  1. 设置加密要求

_images/inter39.jpg
  1. 设置一个可用的DNS

注意

这里设置的DDNS必须是可正常解析的

_images/inter40.jpg
  1. 设置预共享密码(点开显示密码,可用看到默认的密码)

_images/inter41.jpg
  1. 设置完成后,点击“应用L2TP设置

_images/L2TPIPsec服务_7.jpg
  1. 如果要恢复默认设置的话,直接点击页面的“恢复默认设置

_images/L2TPIPsec服务_8.jpg

Win10 系统利用L2TP/IPsec协议认证VPN

  1. 在windows设置里找到网络和共享中心

_images/L2TPIPsec服务_9.jpg
  1. 进入到VPN,“添加VPN连接

_images/L2TPIPsec服务_10.jpg
  1. 填写配置参数,填写完成后点击“保存

注意

如需在外网通过L2TP协议连接,服务器的IP地址需要填写U-NAS设备所在的网络环境下公网IP,并且需要把端口500,1701,4500开放出去。

此处用户名和密码需要在权限管理那边授权才可以登录

_images/L2TPIPsec服务_11.jpg
  1. 进入到网络和共享中心下面,进入更改适配器,找到我们刚添加的L2TP,鼠标右键属性,找到安全模块,把允许的认证方式选中

_images/L2TPIPsec服务_12.jpg
  1. 返回设置好的L2TP服务,点击“连接”,连接成功后会分配一个虚拟的IP地址

_images/L2TPIPsec服务_13.jpg
  1. 连接成功之后就虚拟进入内网了,可以用内网IP来管理NAS

9.2.3 权限管理

在此可设置本地用户是否有权限通过某种认证方式访问

_images/权限管理.jpg

9.2.4 在线链接

在此可查看有哪些用户处于在线链接的状态

_images/在线链接.jpg

9.2.5 日志信息

在此可查看用户登入退出的日志信息

_images/日志信息.jpg

点击“清除”可以清除日志记录

_images/日志信息_1.jpg

9.2.6 OpenVPN服务

此处介绍利用OpenVPN的方案来实现VPN服务。

U-NAS系统上的OpenVPN服务配置步骤如下:

进入“控制中心>互联网>VPN服务

NAS端配置

1.选中“启用OpenVPN服务

_images/OpenVPN服务01.jpg

2.配置参数

_images/OpenVPN服务02.jpg

配置描述

网络设备: 选择已启用的网卡设备

端口: 设置VPN服务端口号,若使用此服务,需在路由器上将此端口号指定给UNAS,默认端口号为1194

VPN子网IP:VPN虚拟网内IP段,需与U-NAS所在网段不同

VPN子网掩码: 设置VPN子网IP段的子网掩码

内部子网IP:U-NAS设备所在的局域网网段

内部子网掩码:U-NAS设备所在局域网内的子网掩码

外部IP或域名:U-NAS的公网IP地址或者是绑定了DDNS 的域名

  1. 点击“应用”完成配置

_images/OpenVPN服务03.jpg
  1. 下载证书

在Openvpn的页面点击“下载证书”的按钮,把证书下载保存下来,在服务端配置的时候需导入证书

_images/OpenVPN服务04.jpg
  1. 在NAS所在的网络环境下的路由器上开放vpn的端口

进入U-NAS设备所在局域网下的路由器上,一般是在虚拟服务器下,端口转发,把内网VPN服务的端口1194开放出去

_images/OpenVPN服务05.jpg

OpenVPN的使用方法

提示

需要在和NAS 不同的网络环境下的设备上安装对应的客户端

Windows客户端上的使用
  1. 下载并安装OpenVPN客户端,这里以OpenVPN GUI for window为例,U-NAS 5下建议使用2.5.0的客户端,如果客户端过低的话可能无法连接,影响到您的使用

_images/OpenVPN服务06.jpg
  1. 解压下载的证书文件openvpn .tar.gz,将文件client.ovpn拷贝至OpenVpn程序安装路径中的config文件夹中

_images/OpenVPN服务07.jpg
  1. 运行OpenVPN客户端,右下角会有一个小图标,如下图所示:

_images/OpenVPN服务08.jpg
  1. 右键这个图标,点击“连接”按钮进行连接,输入U-NAS的账号和密码(管理员账号和普通用户账号都可以)

_images/OpenVPN服务09.jpg
  1. 如果图标变绿,则说明连接成功,接下来就可以像内网一样使用samba来下载上传文件,如下图所示:

_images/OpenVPN服务10.jpg

提示

1.远程客户端默认使用管理员用户和密码,U-NAS默认管理员用户和密码分别为admin和password

2.也可以使用U-NAS上创建的普通用户远程连接

3.更改OpenVPN服务配置后,需重新下载配置文件

Mac系统下的使用
  1. 苹果电脑下下载并安装客户端,我的苹果电脑是macOS 10.13.6的,这里以Tunnelblick软件为例来连接vpn,我这里下载的是3.8.4版本的,下载的软件要和电脑适配,Tunnelblick官网的下载页面有说明(不过需要翻墙)。软件点击就可以安装

_images/OpenVPN服务11.jpg
  1. Tunnelblick安装好之后还缺少配置文件,解压下载的证书文件,把mac.tblk上传到苹果电脑后,双击添加配置文件

_images/OpenVPN服务12.jpg
  1. 安装配置需要输入电脑密码

_images/OpenVPN服务13.jpg
  1. 点击“确定”,成功添加配置

_images/OpenVPN服务14.jpg
  1. 连接刚才设置的配置

_images/OpenVPN服务15.jpg

在弹窗中输入UNAS的账号和密码(管理员账号和普通用户账号都可以)

_images/OpenVPN服务16.jpg
  1. 点击“确定“按钮,则可以看到vpn成功连接

_images/OpenVPN服务17.jpg

9.3 花生壳

U-NAS 6集成了花生壳域名解析软件。花生壳是一个动态域名解析软件,当您安装并注册花生壳动态域名解析软件,无论您在任何地点、任何时间、使用任何线路,都能完成内网穿透。

APP管理器里找到应用“花生壳

  1. 扫描二维码绑定设备(需要您先用自己的手机下载APP花生壳,登入之后再扫码)

_images/sd-wan服务配置使用过程.jpg
  1. 登入成功后,直接点击账号名称进到管理界面

_images/sd-wan服务配置使用过程_2.jpg
  1. 登录成功后,进入到花生壳的管理界面,从左侧进入内网穿透

_images/sd-wan服务配置使用过程_3.jpg
  1. 点击“增加映射

_images/sd-wan服务配置使用过程_4.jpg
  1. 进入配置页面

_images/sd-wan服务配置使用过程_5.jpg
  1. 填写配置页面相关信息

_images/sd-wan服务配置使用过程_6.jpg
  1. 由于只有tcp协议是免费的,这里以tcp协议为演示

1)选中tcp协议

_images/sd-wan服务配置使用过程_7.jpg

2)选中域名

_images/sd-wan服务配置使用过程_71.jpg

3)设置动态端口/固定端口(固定端口需要购买)

_images/sd-wan服务配置使用过程_72.jpg

4)输入内网主机和端口

_images/sd-wan服务配置使用过程_73.jpg

5)设置完成后,点击“确定

_images/sd-wan服务配置使用过程_74.jpg

6)配置成功后可以看到

_images/sd-wan服务配置使用过程_75.jpg

7)用ssh工具测试在外网环境下能能否连接成功

从上述访问链接里获取域名和端口号,用ssh工具测试能否连接上

_images/sd-wan服务配置使用过程_76.jpg

8)登入成功,在外网环境下也可以通过SSH工具连接到NAS 上

_images/sd-wan服务配置使用过程_78.jpg

9.4 Transmission

U-NAS OS上提供了Transmission客户端,是U-NAS的PT/BT下载工具。

9.4.1注册账号

  1. 设置登入transmission管理界面的账号的密码

_images/inter56.jpg
  1. 设置管理界面和下载端口号

_images/inter57.jpg
  1. 设置存储路径

_images/inter58.jpg
  1. 点击“注册

_images/inter59.jpg

9.4.2 配置及使用

  1. 选中启用服务和是否开机启动

_images/inter60.jpg
  1. 如不需要改变其他设置的话,直接点击“启动

_images/inter61.jpg
  1. 点击启动进入web管理界面,输入用户名和密码,点击“确定”,进入transmission客户端界面

_images/inter62.jpg
  1. 点击添加种子按钮,设置下载路径,文件种子的路径,点击“确定”就开始下载了

_images/inter64.jpg
  1. 通过种子列表,我们可以看到下载文件的进度和下载状态

_images/inter65.jpg

9.4.3 修改账户密码

  1. 进入账户设置

_images/inter66.jpg
  1. 填写新密码并且再次确认密码,点击“应用

_images/inter67.jpg

9.6 Flexget

Flexget是一个支持自动下载和处理来自不同网站或者是html页面内容的工具。在U-NAS系统上安装此工具,结合transmission可以实现RSS订阅功能。

从APP管理器里下载安装应用flexget,打开此应用。

  1. 配置任务

_images/Flexget01.jpg

配置描述

任务名称:给任务名称命名,可随意命名

RSS:要添加订阅的地址

种子存储目录:在NAS 上选择一个文件夹作为种子存储目录

TR地址:已开启transmission 服务的IP地址,如果是本机的话可以用127.0.0.1

TR端口:transmission服务的网页端口

TR用户名:启用了transmission服务的账号

TR密码:transmission账号对应的密码

  1. 设置web 访问端口和密码

提示

Web访问密码至少需要8位字符,且必须包含一个大写字母,一个小写字母,一个数字,一个特殊符号

_images/Flexget02.jpg
  1. 设置完成后点击“确定

_images/Flexget03.jpg
  1. 确定后,点击“启用

_images/Flexget04.jpg
  1. 进入到flexget的web管理界面,用刚才设置的密码登入

_images/Flexget05.jpg
  1. 执行任务

_images/Flexget06.jpg
  1. 执行任务后,transmission会自动开始下载,flexget也会定时检查是否有新任务,如果Rss订阅有更新的话,tr会自动开启下载。

_images/Flexget07.jpg

9.7 Aria2

Aria2是一个多平台轻量级,支持HTTP、FTP、BT、Magnet磁力链接等类型的文件下载,是一个多协议、多来源的命令行下载工具。Aria2可以从多个来源、多个协议下载资源,最大程度上利用了NAS的带宽。

从APP管理器安装软件Aria2,安装完成后从桌面进入

9.7.1 启用Aria2 服务

  1. 启用Aria2 服务

_images/inter75.jpg
  1. 设置存储文件夹以及相关参数

_images/inter76.jpg
  1. 点击“应用

_images/inter77.jpg
  1. 点击“启动”,启用aria2 服务

_images/inter78.jpg

9.7.2 系统设置

  1. 在Aria2设置模块,可以对不同下载类型参数进行设置

_images/inter79.jpg

9.7.3使用Aria2下载文件

1.点击“新建“,添加URL链接或者是种子文件进行下载

_images/inter80.jpg
  1. 我们可以把在网上找到的下载链接,直接粘贴下载链接至文本框内,也可以点击文件夹图标选择本地的种子文件,然后点击“立刻下载

_images/inter81.jpg _images/inter82.jpg
  1. 点击“下载”,即可以看到下载进度

_images/inter83.jpg