我正在尝试设置一个系统,让我和我的朋友在各自的 Synology NAS 上备份彼此的文件。我遵循本指南设置从本地 Synology NAS 到远程 NAS 的 Hyper Backup 任务。成功了!我遵循的步骤如下:
- 在本地 NAS 上安装 Hyper Backup,在远程 NAS 上安装 Hyper Backup Server
- 设置主机名使用 DDNS 获取我的本地 NAS IP 地址
- 设置 VPN 服务器在本地 NAS 上(我使用了“VPN 服务器”DSM 应用程序)
- 配置静态 IP远程 NAS 的地址(在本地 VPN 服务器上)
- 连接到远程 NAS 的(本地)VPN 服务器
- 在本地 NAS 上创建 Hyper Backup 任务,连接到我为远程 NAS 设置的静态 IP
这一切都成功了,我能够成功地将本地文件备份到远程 NAS。
然后,我尝试在另一个方向(从远程 NAS 到本地 NAS)创建 Hyper Backup 任务,但我不确定要使用哪个 IP 地址。我尝试了 10.8.0.1,这是 VPN Server 应用程序中显示的默认 IP 地址:
但我收到了以下消息:
我还尝试从本地 NAS 本身连接到 VPN 服务器,以便可以分配一个静态 IP,但出现此错误:
如何设置另一个方向的任务?我应该使用哪个目标 IP 地址从远程 NAS 进行 Hyper Backup?或者我需要在远程 NAS 上设置单独的 VPN 服务器吗?
编辑:
提供有关静态 IP 设置的更多信息:
下列的本指南然后,我通过 ssh 进入本地 NAS 并运行以下命令:
告诉 VPNCenter 在哪里查找用户 IP 地址
cd /usr/syno/etc/packages/VPNCenter/
sudo mkdir userIPs
vim openvpn/openvpn.conf
# add this line to the file:
client-config-dir usr/syno/etc/packages/VPNCenter/userIPs/
# end entry to file
为用户添加静态 IP
vim /usr/syno/etc/packages/VPNCenter/userIPs/user_name
# add this line to the file
ifconfig-push 10.5.0.10 10.5.0.9
# end entry to file
这就是我为远程机器设置静态 IP 的方式;我不确定如何为运行 VPN 服务器的本地机器设置静态 IP。