第十章 互联网

10.1 Aria2

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

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

配置Aria2

  1. 在Aria2设置中,我们可以对页面进行一个简单的设置,可以更改页面语言,标题,刷新间隔时间等。

_images/234.png
  1. 设置下载路径和最大下载数

_images/235.png
  1. 查看当前Aria2 RPC地址以及连接状态、版本号、启用功能,同时我们还可以对启用的功能进行关闭。

_images/236.png

使用Aria2下载文件

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

_images/237.png
  1. 我们可以把在网上找到的下载链接,直接粘贴下载链接至文本框内,然后点击立刻下载

_images/238.png
  1. 在AriaNg设置中,我们可以对页面进行一个简单的设置,可以更改页面语言,标题,刷新间隔时间等。

_images/239.png
  1. 或者是点击文件图标,选择种子下载,或是Metalink文件添加进行下载

_images/240.png
  1. 这里我使用的是种子文件,然后会跳转到设置页面,在这里我们可以设置下载的路径和最大下载速度等一些参数。设置好之后,点击即可下载即可

_images/241.png
  1. 点击立即下载之后,即刻开始下载

_images/242.png

10.2 Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。管理Docker容器的APP。它能够开启/关闭Docker服务,下载Portainer镜像,开启/关闭Portainer容器,使用Portainer容器提供的web管理界面管理Docker容器,设置Docker镜像与容器的存储目录。

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

Docker配置

  1. 勾选启用Docker/Portainer服务

注意

Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

_images/243.png
  1. 选择Docker存储目录

_images/244.png
  1. 点击应用

管理Docker

  1. 点击管理Docker

_images/245.png
  1. 登录Docker

_images/246.png
  1. 选择登录模式

_images/247.png
  1. 添加远程端点

选择Endpoints,填写好设备的IP,然后点击添加就可以添加一个远程端点

_images/248.png

1.端点切换

只要是添加了的端点都可以在这里显示出来,选择端点,即可实现切换。

_images/249.png

2.添加用户

我们可以在User management中添加,如果需要添加管理员账户,打开Administrator选项就可以添加管理员账户了。

_images/250.png

3.修改密码

_images/251.png

Docker安装迅雷

1.安装迅雷镜像:从浏览器中打开hub.docker.com,在搜索栏中输入thunder,选中搜索出来的第一条yinheli/docker-thunder-xware并点击它

_images/516.png
  1. 在跳转出的页面中找到拉取镜像下的dockerpullyinheli/docker-thunder-xware:latest这条命令,复制docker-thunder-xware:latest这段即可

_images/517.png
  1. 在Portainer右侧菜单栏点击[images]在name标签后的输入框中输入刚才复制的代码docker-thunder-xware:latest,然后点击[pull the image],等待下载镜像,下载完成后即可在列表中看到刚下载的镜像

_images/518.png
  1. 运行容器,点击左侧菜单栏上的[container], 点击[add container],即可打开新建容器配置信息,输入容器名称与刚才下载的镜像信息,点击[deploy the container],即可启动容器

_images/519.png
  1. 点击如图所示的按钮,查看logs,找到激活码:

_images/520.png

提示

如果无法获取激活码,则会提示“getting xunlei service info… Connecting to 127.0.0.1:9000 (127.0.0.1:9000) the active key is not valid.)”删掉这个container,重新新建容器运行,重复多次即可获取到激活码

  1. 下图是获取到激活码的状态,THE ACTIVE CODE IS ervhy1,ervhy1就是激活码,http://yuancheng.xunlei.com是网址

_images/521.png
  1. 登录到激活网址,注册会员

_images/522.png
  1. 登录并输入步骤5获取的激活码:

_images/523.png
  1. 进入远程下载页面:

_images/524.png

10.添加bt(种子)下载:

_images/525.png

11.完成后在数据盘中查看文件已经成功下载到unas中:

_images/526.png

Docker设置总是重启

当unas关机重启时,可能会导致部分程序未能成功启动,访问时会出现失败的现象,这里我们可以将docker容器设置为自动重启,避免由于设备关机导致的容器挂掉

1.进入docker主页面

_images/533.png

2.点击containes按钮,进入货柜页面

_images/534.png

3.点击你设置需要总是重启的容器

_images/535.png

4.点击该容器进入编辑页面,可以查看到重新启动政策

_images/536.png

5.查看到复选框,点击always,点击旁边update按钮,改容器就设定为总是重启,再次启动docker、容器也会跟随启动,同理,可对其他容器进行设定。

10.3 花生壳

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

从桌面进入U-NAS应用服务>互联网>花生壳

_images/550.png
  1. 点击“登入管理”

_images/253.png
  1. 进入到登入管理后,首次登入密码默认为admin,输入密码,点击登入。登入后会要求首次登入设置登入密码,设置完成后点击“提交”

_images/254.png
  1. 提交完成后,进入管理平台,用我们注册的花生壳的账号登入

_images/255.png
  1. 登录成功后,进入到花生壳的管理界面,从左侧进入内网穿透

_images/551.png
  1. 进入添加映射的页面,设置映射的端口,我这里unas的ip为(192.168.4.136)映射管理界面端口80,设置页面如下完成后,点击“确定”

_images/552.png
  1. 之后您可以通过域名wanming001.ticp.net访问NAS的web 管理界面了。

_images/553.png

10.4 Plex Media Server

Plex是一套媒体播放器及媒体服务器软件,由于Plex Media Server和Plex Media Player组成,主要功能是存储+索引+转码+在线播放。

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

设置方式

  1. 选择启用Plex Media Server服务

_images/258.png
  1. 点击“应用”

使用方式

  1. 启动Plex,进入账号登陆页面

_images/259.png
  1. 输入账号密码登录

_images/260.png
  1. 进入Plex后,点击资料库,添加需要的资料库类型

_images/261.png
  1. 选择您的资料库类型-对资料库进行命名-选择语言,点击下一个

_images/262.png
  1. 向资料库中添加服务器中的文件夹,点击浏览媒体文件夹-选择文件夹-点击添加.

_images/263.png _images/264.png
  1. 文件夹选择完成后,点击添加库,将文件夹添加到库中

_images/265.png
  1. 播放列表中显示新添加的资料库,双击后展示数据库内所有电影。

_images/266.png

10.5 Transmission

U-NAS OS上提供了Transmission客户端,是U-NAS的下载工具。Transmission是一种BitTorrent客户端,支持上传和下载种子。其底层由C开发而成(Mac OS上用的是Objective-C),硬件资源消耗极少,是一个跨平台的后端和极度简洁的用户界面。

配置及使用

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

_images/267.png
  1. 设置网页客户端端口及下载端口

网页端口值可在20000-29999范围内随机取值

下载端口可在50000-59999范围内随机取值

_images/268.png
  1. 设置下载路径

_images/269.png
  1. 是否启用反向代理

如果您启用了反向代理,您可以通过以下的URL从外网访问Transmission

_images/270.png
  1. 点击应用后再启动

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

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

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

_images/275.png

修改账户密码

  1. 进入账户设置

_images/276.png
  1. 填写新密码并且再次确认密码

_images/277.png
  1. 点击“应用”

_images/278.png

10.6 VPN 服务

vpn是提供给企业之间或者个人与公司之间安全数据传输的隧道。OpenVPN是一个基于OpenSSL库的应用层VPN实现。OpenVPN允许参与建立VPN的单点使用共享金钥,电子证书,或者用户名/密码来进行身份验证。

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

服务端配置

  1. 勾选启用OpenVPN服务

_images/279.png
  1. 配置参数

_images/280.png

提示

配置描述:

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

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

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

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

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

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

外部IP或域名:U-NAS的公网IP地址

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

_images/281.png

VPN使用

  1. 下载证书

_images/282.png

将证书保存下来

  1. 在路由器上设置端口映射

如下图所示:

_images/283.png
  1. 下载并安装OpenVPN客户端,这里以OpenVPN GUI for windows为例

_images/284.png
  1. 解压缩下载的证书文件OpenVPN.tar.gz,将文件拷贝至OpenVpn程序安装路径中的config文件夹中。[可以使用WinRAR解压缩下载的证书文件]

_images/285.png
  1. 运行OpenVPN客户端程序,在任务栏右下角会出现一个红色的VPN图标,代表其尚未连接

_images/286.png
  1. 右键点击这个图标,然后点击 Connect 进行连接。

输入帐号/密码(管理员账号和普通用户账号均可)

_images/287.png
  1. 如果图标变成绿色,则表示连接成功。

_images/288.png

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

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

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