<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>NAS on Axqora 博客</title>
    <link>https://blog.axqora.com/tags/nas/</link>
    <description>Recent content in NAS on Axqora 博客</description>
    <image>
      <title>Axqora 博客</title>
      <url>https://blog.axqora.com/icon.png</url>
      <link>https://blog.axqora.com/icon.png</link>
    </image>
    <generator>Hugo</generator>
    <language>zh</language>
    <lastBuildDate>Sat, 03 Jun 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.axqora.com/tags/nas/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>群晖 NAS - ChatGPT 部署</title>
      <link>https://blog.axqora.com/posts/nas-chatgpt/</link>
      <pubDate>Sat, 03 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.axqora.com/posts/nas-chatgpt/</guid>
      <description>&lt;h2 id=&#34;一前言&#34;&gt;一、前言&lt;/h2&gt;
&lt;p&gt;我在平时工作生活中 ChatGPT 用得很频繁，但会有时候不方便设置代理使用。有时朋友需要用时教育成本也比较高。&lt;/p&gt;
&lt;p&gt;如果可以直接访问使用就很好解决我的痛点了。&lt;/p&gt;
&lt;p&gt;在上一篇文章「&lt;a href=&#34;https://blog.axqora.com/posts/nas-proxy/&#34;&gt;群晖 NAS - 代理设置&lt;/a&gt;」中，已经设置好了群晖的代理。&lt;/p&gt;
&lt;p&gt;另外，本文不涉及 ChatGPT 账号注册、APIKey 申请等内存，下面只介绍 ChatGPT 的部署。&lt;/p&gt;
&lt;h2 id=&#34;二部署&#34;&gt;二、部署&lt;/h2&gt;
&lt;p&gt;网上有非常多优秀的 ChatGPT 开源项目，我这里使用的是 &lt;a href=&#34;https://github.com/Chanzhaoyu/chatgpt-web&#34;&gt;chatgpt-web&lt;/a&gt;。&lt;/p&gt;
&lt;h3 id=&#34;1镜像下载&#34;&gt;1、镜像下载&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# ssh登录到群晖
ssh user_name@ip_address
# 获取超级权限
sudo -i
# 拉取镜像
docker pull chenzhaoyu94/chatgpt-web
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;2配置&#34;&gt;2、配置&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;image-20230609165150310&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-ChatGPT/image-20230609165150310.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;设置访问 web 使用的端口即可&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20230609164249659&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-ChatGPT/image-20230609164249659.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;只需要关注两个环境变量：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;HTTPS_PROXY&lt;/strong&gt;&lt;/em&gt;：这里填写上篇文章设置好的端口，要注意的是这个 IP 地址需要填写群晖的 IP 地址，不能使用 127.0.0.1；&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;strong&gt;OPENAI_API_KEY&lt;/strong&gt;&lt;/em&gt;：这个填写 API Key，教程网上一大堆。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;3测试&#34;&gt;3、测试&lt;/h3&gt;
&lt;p&gt;&lt;img alt=&#34;image-20230609165349852&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-ChatGPT/image-20230609165349852.png&#34;&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h2 id="一前言">一、前言</h2>
<p>我在平时工作生活中 ChatGPT 用得很频繁，但会有时候不方便设置代理使用。有时朋友需要用时教育成本也比较高。</p>
<p>如果可以直接访问使用就很好解决我的痛点了。</p>
<p>在上一篇文章「<a href="https://blog.axqora.com/posts/nas-proxy/">群晖 NAS - 代理设置</a>」中，已经设置好了群晖的代理。</p>
<p>另外，本文不涉及 ChatGPT 账号注册、APIKey 申请等内存，下面只介绍 ChatGPT 的部署。</p>
<h2 id="二部署">二、部署</h2>
<p>网上有非常多优秀的 ChatGPT 开源项目，我这里使用的是 <a href="https://github.com/Chanzhaoyu/chatgpt-web">chatgpt-web</a>。</p>
<h3 id="1镜像下载">1、镜像下载</h3>
<pre tabindex="0"><code># ssh登录到群晖
ssh user_name@ip_address
# 获取超级权限
sudo -i
# 拉取镜像
docker pull chenzhaoyu94/chatgpt-web
</code></pre><h3 id="2配置">2、配置</h3>
<p><img alt="image-20230609165150310" loading="lazy" src="/image/NAS-ChatGPT/image-20230609165150310.png"></p>
<p>设置访问 web 使用的端口即可</p>
<p><img alt="image-20230609164249659" loading="lazy" src="/image/NAS-ChatGPT/image-20230609164249659.png"></p>
<p>只需要关注两个环境变量：</p>
<ol>
<li><em><strong>HTTPS_PROXY</strong></em>：这里填写上篇文章设置好的端口，要注意的是这个 IP 地址需要填写群晖的 IP 地址，不能使用 127.0.0.1；</li>
<li><em><strong>OPENAI_API_KEY</strong></em>：这个填写 API Key，教程网上一大堆。</li>
</ol>
<h3 id="3测试">3、测试</h3>
<p><img alt="image-20230609165349852" loading="lazy" src="/image/NAS-ChatGPT/image-20230609165349852.png"></p>
]]></content:encoded>
    </item>
    <item>
      <title>群晖 NAS - 代理设置</title>
      <link>https://blog.axqora.com/posts/nas-proxy/</link>
      <pubDate>Fri, 26 May 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.axqora.com/posts/nas-proxy/</guid>
      <description>&lt;h2 id=&#34;一前言&#34;&gt;一、前言&lt;/h2&gt;
&lt;p&gt;因网络环境导致，在群晖中的 Docker 拉取镜像或者部分套件中的服务会经常失败，对我们来说有一个顺畅的网络环境能大大提高幸福感。&lt;/p&gt;
&lt;p&gt;其实方案有非常多，例如前置软路由，或者使用 Tailscale 设置出口节点等。这里介绍一个相对简单的方法。&lt;/p&gt;
&lt;h2 id=&#34;二部署&#34;&gt;二、部署&lt;/h2&gt;
&lt;h4 id=&#34;1镜像下载&#34;&gt;1、镜像下载&lt;/h4&gt;
&lt;p&gt;我们使用 Docker 进行部署，方便后续管理。&lt;/p&gt;
&lt;p&gt;此时直接使用群晖里的 Docker 图形界面拉取镜像会失败，我们通过 ssh 登录到群晖，使用 &lt;code&gt;docker pull xxx&lt;/code&gt; 的方式会比较方便。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# ssh登录到群晖
ssh user_name@ip_address
# 获取超级权限
sudo -i
# 拉取镜像
docker pull dreamacro/clash
docker pull haishanh/yacd
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这里比较简单，只用到了 &lt;code&gt;docker pull&lt;/code&gt; 命令，如果对 Docker 命令不是很熟悉，配置可以使用群晖内部的 Docker 图形界面。&lt;/p&gt;
&lt;h4 id=&#34;2docker-配置&#34;&gt;2、Docker 配置&lt;/h4&gt;
&lt;h5 id=&#34;a-clash-配置&#34;&gt;a. Clash 配置&lt;/h5&gt;
&lt;p&gt;&lt;img alt=&#34;image-20230609151156957&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Proxy/image-20230609151156957.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20230609151247861&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Proxy/image-20230609151247861.png&#34;&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;首先需要从服务商那里获取配置文件，这里命名为config.yaml，然后存储到群晖 &lt;code&gt;docker/clash/config.yaml&lt;/code&gt;;&lt;/li&gt;
&lt;li&gt;配置文件映射到 &lt;code&gt;/root/.config/clash/config.yaml&lt;/code&gt;；&lt;/li&gt;
&lt;li&gt;设置端口，下面群晖配置时需要用到，&lt;/li&gt;
&lt;li&gt;运行。&lt;/li&gt;
&lt;/ol&gt;
&lt;h5 id=&#34;b-yacd-配置&#34;&gt;b. yacd 配置&lt;/h5&gt;
&lt;p&gt;yacd 是 clash 的仪表盘，yacd 配置非常简单，指定访问端口即可。&lt;/p&gt;
&lt;h4 id=&#34;3群晖配置&#34;&gt;3、群晖配置&lt;/h4&gt;
&lt;p&gt;&lt;img alt=&#34;image-20230609152440696&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Proxy/image-20230609152440696.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;控制面板 - 网络 - 常规 - 代理服务器 - 填写刚设置的IP端口 - 应用&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h2 id="一前言">一、前言</h2>
<p>因网络环境导致，在群晖中的 Docker 拉取镜像或者部分套件中的服务会经常失败，对我们来说有一个顺畅的网络环境能大大提高幸福感。</p>
<p>其实方案有非常多，例如前置软路由，或者使用 Tailscale 设置出口节点等。这里介绍一个相对简单的方法。</p>
<h2 id="二部署">二、部署</h2>
<h4 id="1镜像下载">1、镜像下载</h4>
<p>我们使用 Docker 进行部署，方便后续管理。</p>
<p>此时直接使用群晖里的 Docker 图形界面拉取镜像会失败，我们通过 ssh 登录到群晖，使用 <code>docker pull xxx</code> 的方式会比较方便。</p>
<pre tabindex="0"><code># ssh登录到群晖
ssh user_name@ip_address
# 获取超级权限
sudo -i
# 拉取镜像
docker pull dreamacro/clash
docker pull haishanh/yacd
</code></pre><p>这里比较简单，只用到了 <code>docker pull</code> 命令，如果对 Docker 命令不是很熟悉，配置可以使用群晖内部的 Docker 图形界面。</p>
<h4 id="2docker-配置">2、Docker 配置</h4>
<h5 id="a-clash-配置">a. Clash 配置</h5>
<p><img alt="image-20230609151156957" loading="lazy" src="/image/NAS-Proxy/image-20230609151156957.png"></p>
<p><img alt="image-20230609151247861" loading="lazy" src="/image/NAS-Proxy/image-20230609151247861.png"></p>
<ol>
<li>首先需要从服务商那里获取配置文件，这里命名为config.yaml，然后存储到群晖 <code>docker/clash/config.yaml</code>;</li>
<li>配置文件映射到 <code>/root/.config/clash/config.yaml</code>；</li>
<li>设置端口，下面群晖配置时需要用到，</li>
<li>运行。</li>
</ol>
<h5 id="b-yacd-配置">b. yacd 配置</h5>
<p>yacd 是 clash 的仪表盘，yacd 配置非常简单，指定访问端口即可。</p>
<h4 id="3群晖配置">3、群晖配置</h4>
<p><img alt="image-20230609152440696" loading="lazy" src="/image/NAS-Proxy/image-20230609152440696.png"></p>
<p>控制面板 - 网络 - 常规 - 代理服务器 - 填写刚设置的IP端口 - 应用</p>
<h3 id="三测试">三、测试</h3>
<p><img alt="image-20230609154530758" loading="lazy" src="/image/NAS-Proxy/image-20230609154530758.png"></p>
]]></content:encoded>
    </item>
    <item>
      <title>群晖 NAS - frp 使用及实现 Mac 远程访问</title>
      <link>https://blog.axqora.com/posts/frp-skills/</link>
      <pubDate>Fri, 08 Jul 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.axqora.com/posts/frp-skills/</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/fatedier/frp&#34;&gt;frp&lt;/a&gt; 是一个专注于内网穿透的高性能的反向代理应用，支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;一服务端配置&#34;&gt;一、服务端配置&lt;/h2&gt;
&lt;h3 id=&#34;1安装及配置&#34;&gt;1、安装及配置&lt;/h3&gt;
&lt;p&gt;这里以群晖 NAS 为例：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;在 Docker 注册表里搜索 frps，安装 latest 版本（也可以安装指定版本）；&lt;/li&gt;
&lt;li&gt;在映像里创建容器，并进入高级设置；&lt;/li&gt;
&lt;li&gt;在高级设置里启用自动重新启动；&lt;/li&gt;
&lt;li&gt;在存储空间添加文件，装载路径为 &lt;code&gt;/etc/frp/frps.ini&lt;/code&gt;；&lt;/li&gt;
&lt;li&gt;网络里勾选使用与 Docker Host 相同的网络；&lt;/li&gt;
&lt;li&gt;启动容器。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220707211357236&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/frp-skills/image-20220707211357236.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220707211924033&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/frp-skills/image-20220707211924033.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220707211655902&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/frp-skills/image-20220707211655902.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220707211700736&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/frp-skills/image-20220707211700736.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220707211739436&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/frp-skills/image-20220707211739436.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;2frpsini-配置文件&#34;&gt;2、frps.ini 配置文件&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[common]
bind_port = 7000
token = your_token
dashboard_port = 7500
dashboard_user = your_dashboard_user
dashboard_pwd = your_dashboard_pwd
vhost_http_port = 8000
vhost_https_port = 8001
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;二客户端配置&#34;&gt;二、客户端配置&lt;/h2&gt;
&lt;h3 id=&#34;1安装及配置-1&#34;&gt;1、安装及配置&lt;/h3&gt;
&lt;p&gt;同样以群晖 NAS 为例，安装及配置基本跟服务端相同，配置文件改为 frpc.ini 即可。&lt;/p&gt;
&lt;h3 id=&#34;2frpcini-配置文件&#34;&gt;2、frpc.ini 配置文件&lt;/h3&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[common]
server_addr = your_server_addr
server_port = 7000
tls_enable = true
token = your_token

[ssh]
type = tcp
local_ip = 192.168.100.2
local_port = 22
remote_port = 8022
use_compression = true
use_encryption = true

[chevereto]
type = tcp
local_ip = 192.168.100.2
local_port = 8090
remote_port = 8090
use_compression = true
use_encryption = true

[WebDAV_https]
type = tcp
local_ip = 192.168.100.2
local_port = 5007
remote_port = 8007
use_compression = true
use_encryption = true

[WebDAV_http]
type = tcp
local_ip = 192.168.100.2
local_port = 5005
remote_port = 8005
use_compression = true
use_encryption = true

[dsm_http]
type = tcp
local_ip = 192.168.100.2
local_port = 5000
remote_port = 8000
use_compression = true
use_encryption = true

[http]
type = http
custom_domains = your_custom_domains
local_port = 5000
use_compression = true
use_encryption = true

[https2http]
type = https
custom_domains = your_custom_domains
local_port = 5000
plugin = https2http
plugin_local_addr = 127.0.0.1:5000

plugin_crt_path = /etc/frp/cert/your_custom_domains.pem
plugin_key_path = /etc/frp/cert/your_custom_domains.key
plugin_host_header_rewrite = 127.0.0.1
plugin_header_X-From-Where = frp
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;三mac-远程访问&#34;&gt;三、Mac 远程访问&lt;/h2&gt;
&lt;p&gt;公司因安全原因，内网屏蔽了 TeamViewer、花生壳等远程桌面工具，而我时常需要在家里访问公司的 Mac 电脑。&lt;/p&gt;</description>
      <content:encoded><![CDATA[<blockquote>
<p><a href="https://github.com/fatedier/frp">frp</a> 是一个专注于内网穿透的高性能的反向代理应用，支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。</p>
</blockquote>
<h2 id="一服务端配置">一、服务端配置</h2>
<h3 id="1安装及配置">1、安装及配置</h3>
<p>这里以群晖 NAS 为例：</p>
<ol>
<li>在 Docker 注册表里搜索 frps，安装 latest 版本（也可以安装指定版本）；</li>
<li>在映像里创建容器，并进入高级设置；</li>
<li>在高级设置里启用自动重新启动；</li>
<li>在存储空间添加文件，装载路径为 <code>/etc/frp/frps.ini</code>；</li>
<li>网络里勾选使用与 Docker Host 相同的网络；</li>
<li>启动容器。</li>
</ol>
<p><img alt="image-20220707211357236" loading="lazy" src="/image/frp-skills/image-20220707211357236.png"></p>
<p><img alt="image-20220707211924033" loading="lazy" src="/image/frp-skills/image-20220707211924033.png"></p>
<p><img alt="image-20220707211655902" loading="lazy" src="/image/frp-skills/image-20220707211655902.png"></p>
<p><img alt="image-20220707211700736" loading="lazy" src="/image/frp-skills/image-20220707211700736.png"></p>
<p><img alt="image-20220707211739436" loading="lazy" src="/image/frp-skills/image-20220707211739436.png"></p>
<h3 id="2frpsini-配置文件">2、frps.ini 配置文件</h3>
<pre tabindex="0"><code>[common]
bind_port = 7000
token = your_token
dashboard_port = 7500
dashboard_user = your_dashboard_user
dashboard_pwd = your_dashboard_pwd
vhost_http_port = 8000
vhost_https_port = 8001
</code></pre><h2 id="二客户端配置">二、客户端配置</h2>
<h3 id="1安装及配置-1">1、安装及配置</h3>
<p>同样以群晖 NAS 为例，安装及配置基本跟服务端相同，配置文件改为 frpc.ini 即可。</p>
<h3 id="2frpcini-配置文件">2、frpc.ini 配置文件</h3>
<pre tabindex="0"><code>[common]
server_addr = your_server_addr
server_port = 7000
tls_enable = true
token = your_token

[ssh]
type = tcp
local_ip = 192.168.100.2
local_port = 22
remote_port = 8022
use_compression = true
use_encryption = true

[chevereto]
type = tcp
local_ip = 192.168.100.2
local_port = 8090
remote_port = 8090
use_compression = true
use_encryption = true

[WebDAV_https]
type = tcp
local_ip = 192.168.100.2
local_port = 5007
remote_port = 8007
use_compression = true
use_encryption = true

[WebDAV_http]
type = tcp
local_ip = 192.168.100.2
local_port = 5005
remote_port = 8005
use_compression = true
use_encryption = true

[dsm_http]
type = tcp
local_ip = 192.168.100.2
local_port = 5000
remote_port = 8000
use_compression = true
use_encryption = true

[http]
type = http
custom_domains = your_custom_domains
local_port = 5000
use_compression = true
use_encryption = true

[https2http]
type = https
custom_domains = your_custom_domains
local_port = 5000
plugin = https2http
plugin_local_addr = 127.0.0.1:5000

plugin_crt_path = /etc/frp/cert/your_custom_domains.pem
plugin_key_path = /etc/frp/cert/your_custom_domains.key
plugin_host_header_rewrite = 127.0.0.1
plugin_header_X-From-Where = frp
</code></pre><h2 id="三mac-远程访问">三、Mac 远程访问</h2>
<p>公司因安全原因，内网屏蔽了 TeamViewer、花生壳等远程桌面工具，而我时常需要在家里访问公司的 Mac 电脑。</p>
<p>一种方法是连接 VPN，然后通过 公司的 Mac IP 地址这种场景使用 frp 工具就非常好解决了。</p>
<h3 id="1mac-屏幕共享设置">1、Mac 屏幕共享设置</h3>
<p>在 System Preferences -&gt; Sharing -&gt; 勾选 Screen Sharing</p>
<p><img alt="image-20220707210935005" loading="lazy" src="/image/frp-skills/image-20220707210935005.png"></p>
<h3 id="2mac-安装-frpc">2、Mac 安装 frpc</h3>
<p>可以在 <a href="https://github.com/fatedier/frp/releases">frp GitHub</a> 下载 darwin 二进制包，使用 <code>./frpc -c frpc.ini</code> 命令即可启动客户端，但是如果想要自启动，还得配置 launchctl。</p>
<p>我们可以直接使用 Homebrew 进行安装会更加方便，Homebrew 内置了 brew services 服务（Manage background services with macOS&rsquo; launchctl(1) daemon manager.），我们就不用单独配置 launchctl。</p>
<pre tabindex="0"><code>// 安装
brew install frpc
// 编辑配置
vim /usr/local/etc/frp/frpc.ini
// 新版路径
vim /opt/homebrew/etc/frp/frpc.ini
// 启动服务
brew services start frpc
</code></pre><p>frpc.ini 配置</p>
<pre tabindex="0"><code>[common]
server_addr = your_server_addr
server_port = 7000
tls_enable = true
token = your_token

[vnc]
type = tcp
local_ip = 127.0.0.1
local_port = 5900 // 本地 vnc 默认端口
remote_port = 8050 // 远程访问时使用的端口
use_compression = true
use_encryption = true
</code></pre><h3 id="3远程连接">3、远程连接</h3>
<p>可以安装 <strong>VNC Viewer</strong> 进行访问。</p>
<p>如果使用 macOS，</p>
<ol>
<li>打开 Finder -&gt; Go -&gt; Connect to Server，或者使用快捷键 <em>Command + K</em>；</li>
<li>输入 vnc://your_server_addr:8050，然后点击 Connect；</li>
<li>弹出输入框，输入 Mac 用户名及锁屏密码。</li>
</ol>
<p><img alt="image-20220708104154647" loading="lazy" src="/image/frp-skills/image-20220708104154647.png"></p>
]]></content:encoded>
    </item>
    <item>
      <title>群晖 NAS - 阿里云盘挂载及数据同步</title>
      <link>https://blog.axqora.com/posts/nas-adrive-webdav/</link>
      <pubDate>Wed, 08 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.axqora.com/posts/nas-adrive-webdav/</guid>
      <description>&lt;h2 id=&#34;一前言&#34;&gt;一、前言&lt;/h2&gt;
&lt;p&gt;阿里云盘即使不是会员也不会限速，获得广大好评。如果能把阿里云盘挂载到 NAS 上，相当于扩充了 NAS 的磁盘容量，也可以利用这一点实现在线播放视频、数据同步等功能。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/messense/aliyundrive-webdav&#34;&gt;aliyundrive-webdav&lt;/a&gt; 这个工具可以让阿里云盘成为支持 WebDAV 协议的文件服务器，下面简单介绍其安装及使用。&lt;/p&gt;
&lt;h2 id=&#34;二安装配置&#34;&gt;二、安装配置&lt;/h2&gt;
&lt;h3 id=&#34;1aliyundrive-webdav-安装&#34;&gt;1、aliyundrive-webdav 安装&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;在 Docker 注册表里搜索 aliyundrive-webdav，安装 latest 版本（也可以安装指定版本）；&lt;/li&gt;
&lt;li&gt;在映像里创建容器，并进入高级设置；&lt;/li&gt;
&lt;li&gt;在高级设置里启用自动重新启动；&lt;/li&gt;
&lt;li&gt;在存储空间添加文件夹，装载路径为 &lt;code&gt;/etc/aliyundrive-webdav/&lt;/code&gt;；&lt;/li&gt;
&lt;li&gt;添加 8080 端口；&lt;/li&gt;
&lt;li&gt;添加 REFRESH_TOKEN、WEBDAV_AUTH_USER、WEBDAV_AUTH_PASSWORD 三个环境变量（REFRESH_TOKEN 在后面介绍如何获取）；&lt;/li&gt;
&lt;li&gt;启动容器。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205229838&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205229838.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205302961&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205302961.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205357614&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205357614.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205427065&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205427065.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205522864&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205522864.png&#34;&gt;&lt;/p&gt;
&lt;h3 id=&#34;2refresh_token-获取&#34;&gt;2、refresh_token 获取&lt;/h3&gt;
&lt;p&gt;登录阿里云盘网页版，F12 进入开发者模式，然后在对应位置获取 refresh_token。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708210047626&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708210047626.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;三挂载&#34;&gt;三、挂载&lt;/h2&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708211002716&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708211002716.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708211339111&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708211339111.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;四数据同步&#34;&gt;四、数据同步&lt;/h2&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708210208125&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708210208125.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205705598&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205705598.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708205801023&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708205801023.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;image-20220708210814491&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Adrive-WebDAV/image-20220708210814491.png&#34;&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h2 id="一前言">一、前言</h2>
<p>阿里云盘即使不是会员也不会限速，获得广大好评。如果能把阿里云盘挂载到 NAS 上，相当于扩充了 NAS 的磁盘容量，也可以利用这一点实现在线播放视频、数据同步等功能。</p>
<p><a href="https://github.com/messense/aliyundrive-webdav">aliyundrive-webdav</a> 这个工具可以让阿里云盘成为支持 WebDAV 协议的文件服务器，下面简单介绍其安装及使用。</p>
<h2 id="二安装配置">二、安装配置</h2>
<h3 id="1aliyundrive-webdav-安装">1、aliyundrive-webdav 安装</h3>
<ol>
<li>在 Docker 注册表里搜索 aliyundrive-webdav，安装 latest 版本（也可以安装指定版本）；</li>
<li>在映像里创建容器，并进入高级设置；</li>
<li>在高级设置里启用自动重新启动；</li>
<li>在存储空间添加文件夹，装载路径为 <code>/etc/aliyundrive-webdav/</code>；</li>
<li>添加 8080 端口；</li>
<li>添加 REFRESH_TOKEN、WEBDAV_AUTH_USER、WEBDAV_AUTH_PASSWORD 三个环境变量（REFRESH_TOKEN 在后面介绍如何获取）；</li>
<li>启动容器。</li>
</ol>
<p><img alt="image-20220708205229838" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205229838.png"></p>
<p><img alt="image-20220708205302961" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205302961.png"></p>
<p><img alt="image-20220708205357614" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205357614.png"></p>
<p><img alt="image-20220708205427065" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205427065.png"></p>
<p><img alt="image-20220708205522864" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205522864.png"></p>
<h3 id="2refresh_token-获取">2、refresh_token 获取</h3>
<p>登录阿里云盘网页版，F12 进入开发者模式，然后在对应位置获取 refresh_token。</p>
<p><img alt="image-20220708210047626" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708210047626.png"></p>
<h2 id="三挂载">三、挂载</h2>
<p><img alt="image-20220708211002716" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708211002716.png"></p>
<p><img alt="image-20220708211339111" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708211339111.png"></p>
<h2 id="四数据同步">四、数据同步</h2>
<p><img alt="image-20220708210208125" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708210208125.png"></p>
<p><img alt="image-20220708205705598" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205705598.png"></p>
<p><img alt="image-20220708205801023" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708205801023.png"></p>
<p><img alt="image-20220708210814491" loading="lazy" src="/image/NAS-Adrive-WebDAV/image-20220708210814491.png"></p>
]]></content:encoded>
    </item>
    <item>
      <title>群晖 NAS - 使用篇</title>
      <link>https://blog.axqora.com/posts/nas-skill/</link>
      <pubDate>Sat, 07 May 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.axqora.com/posts/nas-skill/</guid>
      <description>&lt;h2 id=&#34;一前言&#34;&gt;一、前言&lt;/h2&gt;
&lt;p&gt;距离去年入坑 NAS 已经一年多了（&lt;a href=&#34;https://blog.axqora.com/posts/nas-purchase/&#34;&gt;群晖 NAS - 购置篇&lt;/a&gt;），这一年多里学习了很多 NAS 的玩法，感觉能够发挥了 NAS 应有的作用。&lt;/p&gt;
&lt;p&gt;这里简单介绍一下我利用 NAS 做了什么事情，但不会介绍详细的实现方法，因为网上已经有大量的参考文章。&lt;/p&gt;
&lt;h2 id=&#34;二外网访问&#34;&gt;二、外网访问&lt;/h2&gt;
&lt;p&gt;能在外网访问家里的 NAS，会多很多玩法，所以怎么实现外网访问是我入坑 NAS 的第一课。&lt;/p&gt;
&lt;h3 id=&#34;1quickconnect&#34;&gt;1、QuickConnect&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://quickconnect.to/&#34;&gt;QuickConnect&lt;/a&gt; 是群晖官方提供的远程访问服务，使用起来最简单门槛最低，但存在几个缺点：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;限速比较严重，只有 500k/s 左右下载速度；&lt;/li&gt;
&lt;li&gt;数据会经过群晖服务器进行中转，且账号必须绑定手机号，让我觉得会有隐私问题；&lt;/li&gt;
&lt;li&gt;只有白群晖能用，黑群晖无法激活。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;基于这几个缺点，我需要找其它的替代方案。&lt;/p&gt;
&lt;h3 id=&#34;2公网-ip&#34;&gt;2、公网 IP&lt;/h3&gt;
&lt;p&gt;最方便的公网访问方式就是家里的宽带有公网 IP，无需转发直接访问，但不是所有宽带都能开通公网 IP。&lt;/p&gt;
&lt;p&gt;这里的公网 IP 特指 &lt;strong&gt;IPv4&lt;/strong&gt; 的公网 IP，因为 IPv4 的公网 IP 的兼容性最好，所有运营商都支持访问；IPv6 的公网 IP 甚至每个网口都能分配一个 IP，但目前来说应用还不是很广泛，有些运营商有些路由器都还不支持访问。&lt;/p&gt;
&lt;p&gt;不同运营商情况大概如下：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;如果家里宽带用的是电信，那么可以打电话给客服免费开通公网 IP，很大概率可以开通，如果开通不了就多打几次电话。电信宽带还不支持分配和访问 IPv6 公网 IP。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;移动宽带则是完全不向个人开放 IPv4 的公网 IP，但是默认支持 IPv6 IP。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;联通的话据说申请难度比电信要高，但我还没用过没有发言权。&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;我在广州家里用的是移动宽带，默认分配了 IPv6 的公网 IP，所以是可以直接 IPv6 IP 来访问我家里的 NAS。&lt;/p&gt;
&lt;p&gt;但是访问 IPv6 的公网 IP 存在两个问题：&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h2 id="一前言">一、前言</h2>
<p>距离去年入坑 NAS 已经一年多了（<a href="https://blog.axqora.com/posts/nas-purchase/">群晖 NAS - 购置篇</a>），这一年多里学习了很多 NAS 的玩法，感觉能够发挥了 NAS 应有的作用。</p>
<p>这里简单介绍一下我利用 NAS 做了什么事情，但不会介绍详细的实现方法，因为网上已经有大量的参考文章。</p>
<h2 id="二外网访问">二、外网访问</h2>
<p>能在外网访问家里的 NAS，会多很多玩法，所以怎么实现外网访问是我入坑 NAS 的第一课。</p>
<h3 id="1quickconnect">1、QuickConnect</h3>
<p><a href="https://quickconnect.to/">QuickConnect</a> 是群晖官方提供的远程访问服务，使用起来最简单门槛最低，但存在几个缺点：</p>
<ol>
<li>限速比较严重，只有 500k/s 左右下载速度；</li>
<li>数据会经过群晖服务器进行中转，且账号必须绑定手机号，让我觉得会有隐私问题；</li>
<li>只有白群晖能用，黑群晖无法激活。</li>
</ol>
<p>基于这几个缺点，我需要找其它的替代方案。</p>
<h3 id="2公网-ip">2、公网 IP</h3>
<p>最方便的公网访问方式就是家里的宽带有公网 IP，无需转发直接访问，但不是所有宽带都能开通公网 IP。</p>
<p>这里的公网 IP 特指 <strong>IPv4</strong> 的公网 IP，因为 IPv4 的公网 IP 的兼容性最好，所有运营商都支持访问；IPv6 的公网 IP 甚至每个网口都能分配一个 IP，但目前来说应用还不是很广泛，有些运营商有些路由器都还不支持访问。</p>
<p>不同运营商情况大概如下：</p>
<ol>
<li>
<p>如果家里宽带用的是电信，那么可以打电话给客服免费开通公网 IP，很大概率可以开通，如果开通不了就多打几次电话。电信宽带还不支持分配和访问 IPv6 公网 IP。</p>
</li>
<li>
<p>移动宽带则是完全不向个人开放 IPv4 的公网 IP，但是默认支持 IPv6 IP。</p>
</li>
<li>
<p>联通的话据说申请难度比电信要高，但我还没用过没有发言权。</p>
</li>
</ol>
<p>我在广州家里用的是移动宽带，默认分配了 IPv6 的公网 IP，所以是可以直接 IPv6 IP 来访问我家里的 NAS。</p>
<p>但是访问 IPv6 的公网 IP 存在两个问题：</p>
<ol>
<li>通过一大串的 IPv6 IP 来访问我家里的 NAS（如：http://[FE80:CD00:0000:0CDE:1257:0000:211E:729C]:5000/）；</li>
<li>大部分网络环境下都不支持访问 IPv6 地址，目前我只发现两种途径访问：1. 在移动宽带下且路由器打开了 IPv6 选项，2. 手机的移动网络下。</li>
</ol>
<p>其实 IP 地址长的问题很好解决，最主要的问题是大部分网络环境下都不支持访问 IPv6 地址，比如我想在公司网络下访问家里的 NAS，这就做不到了。</p>
<h3 id="3frp-内网穿透">3、FRP 内网穿透</h3>
<p>还好我老家家里用的是电信宽带，并且申请到了公网的 IPv4 IP。那我就可以在老家部署一台服务器，使用 <a href="https://github.com/fatedier/frp">FRP</a> 工具，老家的服务器作为中转服务器，我在广州的 NAS 就可以实现内网穿透。</p>
<h3 id="4域名--ddns">4、域名 &amp; DDNS</h3>
<h4 id="1-域名">1. 域名</h4>
<p>我们在外网访问 NAS 时，如果直接通过 IP 地址来访问会非常不方便，很简单的一个解决方法就是购买一个域名，然后把 IP 地址绑定到此域名，以后我们就只需要通过域名访问 NAS 就可以了。</p>
<h4 id="2-ddns">2. DDNS</h4>
<p>无论是 IPv4 还是 IPv6 IP，只要重新拨号，地址就可能会被修改，这时候我们需要 DDNS 服务定时把最新的 IP 绑定到域名上。这里推荐使用 <a href="https://github.com/jeessy2/ddns-go">ddns-go</a>。</p>
<h3 id="5第三方服务">5、第三方服务</h3>
<p>如果没有公网的 IPv4 IP，又不想用群晖的 QuickConnect 服务，可以考虑使用 <a href="https://natapp.cn/">NATAPP</a>、<a href="https://hsk.oray.com/">花生壳</a> 等付费服务。</p>
<h3 id="6访问方式">6、访问方式</h3>
<h4 id="1-https">1. HTTPS</h4>
<p>外网访问时，HTTPS 比明文传输要安全得多，这里要注意的是 FRP 配置 SSL 证书，请查阅官方手册。</p>
<h4 id="2-网页">2. 网页</h4>
<p>最简单的访问方式就是网页访问，群晖的话就是默认的 5000 端口（HTTPS 则是 5001 端口）。</p>
<h4 id="3-文件传输协议">3. 文件传输协议</h4>
<p>外网访问时，我使用的是 WebDAV 协议；</p>
<p>内网访问时，使用的是 smb 协议。</p>
<p>还有 ftp、afp 等选择，请按需选择。</p>
<h2 id="三服务">三、服务</h2>
<p>目前我在群晖里面安装的服务如下：</p>
<h3 id="1套件中心">1、套件中心</h3>
<ol>
<li>WebDAV Server，启动 WebDAV 服务；</li>
<li>Cloud Sync，配合 webdav-aliyundriver 实现同步数据到阿里云盘；</li>
<li>Snapshot Replication，数据定时快照，即使中毒了，也可以恢复到之前的版本；</li>
<li>Virtual Machine Manager，虚拟机，我用于安装 OpenWrt；</li>
<li>Transmission，P2P 下载；</li>
<li>Download Station，下载工具，跟 Transmission 互补使用；</li>
<li>Moments，用于备份照片；</li>
<li>Syncthing，开源的多设备数据同步工具，我用于取代 iCloud Drive；</li>
<li>Docker，很重要的一个套件；</li>
</ol>
<h3 id="2docker">2、Docker</h3>
<ol>
<li>home-assistant，用于桥接米家设备到 HomeKit（之前用的是 homebridge）；</li>
<li>ddns-go，ddns 服务，用于把最新的 IP 地址绑定到域名；</li>
<li>icloudpd，iCloud 照片备份服务；</li>
<li>chevereto，图床服务；</li>
<li>frpc，内网穿透服务；</li>
<li>webdav-aliyundriver，阿里云盘同步服务；</li>
<li>jellyfin，媒体服务；</li>
</ol>
]]></content:encoded>
    </item>
    <item>
      <title>群晖 NAS - 购置篇</title>
      <link>https://blog.axqora.com/posts/nas-purchase/</link>
      <pubDate>Sat, 20 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.axqora.com/posts/nas-purchase/</guid>
      <description>&lt;h2 id=&#34;为什么想要购买nas&#34;&gt;为什么想要购买NAS&lt;/h2&gt;
&lt;p&gt;我的理解NAS无非就两个作用，一个是作为资料存储容器，一个是作为个人服务器&lt;/p&gt;
&lt;h4 id=&#34;作为资料存储容器&#34;&gt;作为资料存储容器&lt;/h4&gt;
&lt;p&gt;这个很容易理解，NAS就是一块很大的磁盘（空间大），足够我接下来三年的资料存储需要。两块磁盘以上组raid（安全）。&lt;/p&gt;
&lt;h4 id=&#34;作为个人服务器&#34;&gt;作为个人服务器&lt;/h4&gt;
&lt;p&gt;这个就很好玩了，可以说是只有想不到，没有做不到。&lt;/p&gt;
&lt;p&gt;举几个例子：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;文件共享服务器，可以在任意地方访问我的NAS里面的文件（局域网或公网）；&lt;/li&gt;
&lt;li&gt;Homebridge服务器，把Homebridge部署到NAS里面，可以轻松桥接小米智能家居；&lt;/li&gt;
&lt;li&gt;Gitlab服务器，把仓库放在自己家，放心；&lt;/li&gt;
&lt;li&gt;资料备份，Mac可以直接通过Time Machine备份到NAS，手机也有相应的工具备份；&lt;/li&gt;
&lt;li&gt;下载工具、邮件服务器、娱乐中心&amp;hellip;&amp;hellip;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;选购&#34;&gt;选购&lt;/h2&gt;
&lt;h4 id=&#34;明确需求&#34;&gt;明确需求&lt;/h4&gt;
&lt;p&gt;我选购前就明确了几方面的需求，优先级由高到低排序：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;数据安全优于一切；&lt;/li&gt;
&lt;li&gt;系统成熟稳定，考虑到家人也会使用，需要足够易用；&lt;/li&gt;
&lt;li&gt;双盘位以上，用于组raid保障数据安全；&lt;/li&gt;
&lt;li&gt;作为第一个NAS，有一定的性价比；&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id=&#34;系统选择&#34;&gt;系统选择&lt;/h4&gt;
&lt;p&gt;对比了几个系统：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;群晖，各大博主推荐；&lt;/li&gt;
&lt;li&gt;威联通，很多人把威联通比作安卓，群晖比作iOS；&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.truenas.com/&#34;&gt;TrueNAS&lt;/a&gt;，开源的NAS系统，前身是FreeNAS，功能非常强大，但对硬件有一定门槛，且操作也不足够易用；&lt;/li&gt;
&lt;li&gt;Linux或Windows自组系统，需要有一定运维能力，使用不太友好。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;综上，最终选择群晖系统。&lt;/p&gt;
&lt;h4 id=&#34;品牌选择&#34;&gt;品牌选择&lt;/h4&gt;
&lt;p&gt;确认需要群晖系统后，有两种选择，一个是选择群晖官方的机器，一个是购买其它的机器刷入黑群晖系统。&lt;/p&gt;
&lt;p&gt;考虑到其它机器不一定能很好地兼容群晖系统，而且黑群晖系统没有官方的技术支持与QuickConnect功能（黑群晖洗白后可支持），作为第一台NAS，我还是买群晖官方的机器会更有安全感。&lt;/p&gt;
&lt;h4 id=&#34;型号选择&#34;&gt;型号选择&lt;/h4&gt;
&lt;p&gt;&lt;img alt=&#34;b603418e614f0c45c438e8abe66f100e&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Purchase/2601624539477_.pic.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;明确了需求已经很好选择了，最终选择了群晖DS220+。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;8c3a4dcd77d548ca427e12f89e5b2667&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Purchase/583815A6-260E-401D-B298-2B36CFD6515F.png&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;硬盘&#34;&gt;硬盘&lt;/h2&gt;
&lt;p&gt;NAS是7x24运行，而且数据安全非常重要，所以选择硬盘需要相当谨慎。&lt;/p&gt;
&lt;p&gt;酷狼是希捷主推的NAS专用硬盘，大部分店家都是推荐酷狼，在没有了解过硬盘信息的情况下，闭着眼睛选酷狼就可以了。&lt;/p&gt;
&lt;p&gt;于是我买了两块酷狼8T硬盘。不过我后悔了。&lt;/p&gt;
&lt;p&gt;因为希捷还有一个银河系列，专为企业用户打造。对比酷狼转速跟缓存都更高，意味着读写速度更快，官方宣称的无故障时长比酷狼多出两倍，而且质保是5年，比酷狼多出两年，价格还比酷狼便宜（2021.3）。&lt;/p&gt;
&lt;p&gt;所以我是首推希捷银河系列，其次是酷狼系列。&lt;/p&gt;
&lt;p&gt;至于西数，我还没用过西数的产品，我后面估计会换一个西数的硬盘，毕竟鸡蛋不能放在一个篮子里。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;e5d83415596ea1b5532a91c5329b094c&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Purchase/IMG_1049.JPG&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;ups&#34;&gt;UPS&lt;/h2&gt;
&lt;p&gt;UPS 即不间断电源 (Uninterruptible Power Supply)&lt;/p&gt;
&lt;p&gt;虽说酷狼硬盘是专为NAS打造，但是突然断电对硬盘的伤害非常大，非常容易造成数据的丢失，非常多的博主都建议买一个UPS，避免突然断电造成数据丢失。&lt;/p&gt;
&lt;p&gt;UPS我选择的是施耐德BK650M2，原因是它跟群晖有很好的兼容性，可以实现断电后UPS备用电将要耗尽时通知群晖关机。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;38f9b544acbba386a9c04b7470710efb&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Purchase/IMG_1050.JPG&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;路由器&#34;&gt;路由器&lt;/h2&gt;
&lt;p&gt;我原来在用的路由器是小米路由器mini，说是千兆路由器，但实际上远远没有千兆（这个我还排查了很久，珍惜生命远离小米路由器），这肯定会影响NAS的使用体验。趁着这次，顺便把路由器也换了。&lt;/p&gt;
&lt;p&gt;需要有WiFi6、链路聚合功能，主要在考虑华硕路由器的两个型号：AX82U、AX86U&lt;/p&gt;
&lt;p&gt;我最终选择了AX82U，价钱是AX86U的一半，我觉得最大的不足就是没有2.5G网口。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;8fc3d0dae7cd6a114b28d46d22339e4c&#34; loading=&#34;lazy&#34; src=&#34;https://blog.axqora.com/image/NAS-Purchase/IMG_1051.JPG&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;其它&#34;&gt;其它&lt;/h2&gt;
&lt;h4 id=&#34;内存&#34;&gt;内存&lt;/h4&gt;
&lt;p&gt;群晖DS220+是2G内存，考虑到会使用docker，2G内存可能不太够，我添加了根三星4G内存条。&lt;/p&gt;
&lt;h4 id=&#34;机柜&#34;&gt;机柜&lt;/h4&gt;
&lt;p&gt;我喜欢整洁，还买了个家用机柜收纳上面的设备。&lt;/p&gt;
&lt;h2 id=&#34;总支出2021年3月购买&#34;&gt;总支出（2021年3月购买）&lt;/h2&gt;
&lt;p&gt;群晖DS220+(2250) + 希捷酷狼8T * 2(2360) + 施耐德UPS(420) + 三星4G内存条(140) + 华硕路由器AX82U(770) + 机柜(130) = 6070&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h2 id="为什么想要购买nas">为什么想要购买NAS</h2>
<p>我的理解NAS无非就两个作用，一个是作为资料存储容器，一个是作为个人服务器</p>
<h4 id="作为资料存储容器">作为资料存储容器</h4>
<p>这个很容易理解，NAS就是一块很大的磁盘（空间大），足够我接下来三年的资料存储需要。两块磁盘以上组raid（安全）。</p>
<h4 id="作为个人服务器">作为个人服务器</h4>
<p>这个就很好玩了，可以说是只有想不到，没有做不到。</p>
<p>举几个例子：</p>
<ol>
<li>文件共享服务器，可以在任意地方访问我的NAS里面的文件（局域网或公网）；</li>
<li>Homebridge服务器，把Homebridge部署到NAS里面，可以轻松桥接小米智能家居；</li>
<li>Gitlab服务器，把仓库放在自己家，放心；</li>
<li>资料备份，Mac可以直接通过Time Machine备份到NAS，手机也有相应的工具备份；</li>
<li>下载工具、邮件服务器、娱乐中心&hellip;&hellip;</li>
</ol>
<h2 id="选购">选购</h2>
<h4 id="明确需求">明确需求</h4>
<p>我选购前就明确了几方面的需求，优先级由高到低排序：</p>
<ol>
<li>数据安全优于一切；</li>
<li>系统成熟稳定，考虑到家人也会使用，需要足够易用；</li>
<li>双盘位以上，用于组raid保障数据安全；</li>
<li>作为第一个NAS，有一定的性价比；</li>
</ol>
<h4 id="系统选择">系统选择</h4>
<p>对比了几个系统：</p>
<ol>
<li>群晖，各大博主推荐；</li>
<li>威联通，很多人把威联通比作安卓，群晖比作iOS；</li>
<li><a href="https://www.truenas.com/">TrueNAS</a>，开源的NAS系统，前身是FreeNAS，功能非常强大，但对硬件有一定门槛，且操作也不足够易用；</li>
<li>Linux或Windows自组系统，需要有一定运维能力，使用不太友好。</li>
</ol>
<p>综上，最终选择群晖系统。</p>
<h4 id="品牌选择">品牌选择</h4>
<p>确认需要群晖系统后，有两种选择，一个是选择群晖官方的机器，一个是购买其它的机器刷入黑群晖系统。</p>
<p>考虑到其它机器不一定能很好地兼容群晖系统，而且黑群晖系统没有官方的技术支持与QuickConnect功能（黑群晖洗白后可支持），作为第一台NAS，我还是买群晖官方的机器会更有安全感。</p>
<h4 id="型号选择">型号选择</h4>
<p><img alt="b603418e614f0c45c438e8abe66f100e" loading="lazy" src="/image/NAS-Purchase/2601624539477_.pic.jpg"></p>
<p>明确了需求已经很好选择了，最终选择了群晖DS220+。</p>
<p><img alt="8c3a4dcd77d548ca427e12f89e5b2667" loading="lazy" src="/image/NAS-Purchase/583815A6-260E-401D-B298-2B36CFD6515F.png"></p>
<h2 id="硬盘">硬盘</h2>
<p>NAS是7x24运行，而且数据安全非常重要，所以选择硬盘需要相当谨慎。</p>
<p>酷狼是希捷主推的NAS专用硬盘，大部分店家都是推荐酷狼，在没有了解过硬盘信息的情况下，闭着眼睛选酷狼就可以了。</p>
<p>于是我买了两块酷狼8T硬盘。不过我后悔了。</p>
<p>因为希捷还有一个银河系列，专为企业用户打造。对比酷狼转速跟缓存都更高，意味着读写速度更快，官方宣称的无故障时长比酷狼多出两倍，而且质保是5年，比酷狼多出两年，价格还比酷狼便宜（2021.3）。</p>
<p>所以我是首推希捷银河系列，其次是酷狼系列。</p>
<p>至于西数，我还没用过西数的产品，我后面估计会换一个西数的硬盘，毕竟鸡蛋不能放在一个篮子里。</p>
<p><img alt="e5d83415596ea1b5532a91c5329b094c" loading="lazy" src="/image/NAS-Purchase/IMG_1049.JPG"></p>
<h2 id="ups">UPS</h2>
<p>UPS 即不间断电源 (Uninterruptible Power Supply)</p>
<p>虽说酷狼硬盘是专为NAS打造，但是突然断电对硬盘的伤害非常大，非常容易造成数据的丢失，非常多的博主都建议买一个UPS，避免突然断电造成数据丢失。</p>
<p>UPS我选择的是施耐德BK650M2，原因是它跟群晖有很好的兼容性，可以实现断电后UPS备用电将要耗尽时通知群晖关机。</p>
<p><img alt="38f9b544acbba386a9c04b7470710efb" loading="lazy" src="/image/NAS-Purchase/IMG_1050.JPG"></p>
<h2 id="路由器">路由器</h2>
<p>我原来在用的路由器是小米路由器mini，说是千兆路由器，但实际上远远没有千兆（这个我还排查了很久，珍惜生命远离小米路由器），这肯定会影响NAS的使用体验。趁着这次，顺便把路由器也换了。</p>
<p>需要有WiFi6、链路聚合功能，主要在考虑华硕路由器的两个型号：AX82U、AX86U</p>
<p>我最终选择了AX82U，价钱是AX86U的一半，我觉得最大的不足就是没有2.5G网口。</p>
<p><img alt="8fc3d0dae7cd6a114b28d46d22339e4c" loading="lazy" src="/image/NAS-Purchase/IMG_1051.JPG"></p>
<h2 id="其它">其它</h2>
<h4 id="内存">内存</h4>
<p>群晖DS220+是2G内存，考虑到会使用docker，2G内存可能不太够，我添加了根三星4G内存条。</p>
<h4 id="机柜">机柜</h4>
<p>我喜欢整洁，还买了个家用机柜收纳上面的设备。</p>
<h2 id="总支出2021年3月购买">总支出（2021年3月购买）</h2>
<p>群晖DS220+(2250) + 希捷酷狼8T * 2(2360) + 施耐德UPS(420) + 三星4G内存条(140) + 华硕路由器AX82U(770) + 机柜(130) = 6070</p>
<p>可怕😨。</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
