Рейтинг:0

Передача данных между QNAP и Synology NAS на расстоянии

флаг in

У меня есть два устройства NAS, одно от Qnap, одно от Synology, каждое в другом городе, и мне нужно передавать между ними десятки ГБ. Synology доступен через QuickConnect, а Qnap — через myQNAPcloud, и их DDNS включен.

Я знаю, что можно использовать rsync для передачи данных между NAS разных марок, например, как обсуждалось здесь. Однако я не знаю, что делать, если устройства не находятся в общей сети.

Может ли кто-нибудь более опытный в этом повернуть меня в правильном направлении? Я понятия не имею, как это сделать. Это разовая задача — мне не нужно настраивать долгосрочное соединение, мне просто нужно передать данные с Qnap на Synology.

Рейтинг:1
флаг np

Если вы не хотите использовать стороннюю службу, например облачное хранилище, вам необходимо настроить VPN-туннель между вашими устройствами NAS.

Оба они поддерживают OpenVPN (и PPTP, но OpenVPN лучше этого) серверный и клиентский режимы. Но для работы в режиме сервера ваше подключение к Интернету должно включать действующий IP-адрес в Интернете, то есть не находиться за NAT провайдера. Так что вы должны проверить это в первую очередь. Ваш NAS напрямую подключен к интернет-кабелю провайдера или находится за маршрутизатором? Если они находятся за роутером, проверьте, какие IP вам присваивает провайдер. Если это не часть диапазоны частных IP-адресов тогда шансы, что вы НЕ находитесь за NAT, высоки. Проверьте обе стороны.

Если один из ваших NAS не находится за NAT — вы можете настроить там сервер OpenVPN. Добавьте другую сторону в качестве клиента. Теперь у вас есть виртуальная частная сеть между ними, и вы можете продолжить использование rsync так же, как они находятся в той же локальной сети.

Zac67 avatar
флаг ru
PPTP — это просто туннель без шифрования — *нет* VPN.
флаг np
@ Zac67 Реализация Microsoft включает MPPE для шифрования (хотя в настоящее время это очень небезопасно, поэтому я сказал, что OpenVPN превосходит это). Кроме того, термин VPN не подразумевает шифрование. Из Википедии: «*Шифрование распространено, хотя и не является неотъемлемой частью VPN-подключения.*»
Zac67 avatar
флаг ru
Это шифрование настолько плохое, что вы можете считать его прозрачным... Формально вы правы, но общее восприятие термина «VPN» заключается в том, что он безопасен и приватен (= нечитаем для третьих лиц), поэтому мы должны явно указать это вне.
флаг np
@ Zac67 afair rsnyc для этих NAS использует ssh в качестве базового протокола, то есть это rsync поверх ssh. Таким образом, фактическая передача в любом случае должна быть безопасной, если мы придерживаемся вопроса, поскольку было отмечено, что это «однократная» передача.
Zac67 avatar
флаг ru
Да, согласен абсолютно!
Ondrej avatar
флаг in
Спасибо за совет. Мой (источник или «копирование из» NAS) действительно находится за NAT. Интернет-провайдер открыл для меня порт 873 и дал мне статический IP-адрес. Однако после попытки tnc -port 873 на моем общедоступном IP-адресе, который я получил от whatismyip.com, я все еще не могу получить ответ от порта. Я получаю ответ, когда пробую tnc на своем IP-адресе WAN, и я могу подтвердить, что служба на NAS на порту 873 работает.
Ondrej avatar
флаг in
Я отредактировал вопрос, чтобы включить вывод трассировки. IP-адрес в строке 2 — это IP-адрес WAN моего маршрутизатора. IP-адрес в строке 5 — это то, что я считаю своим общедоступным IP-адресом.
флаг np
@Ondrej Я не вижу никаких изменений в вопросе. Тем не менее, скорее всего, ваш NAS запускает сервер rsync через SSH-порт 22, а не через необработанный порт 873, который небезопасен.
Ondrej avatar
флаг in
Кажется, мои правки ожидают проверки. Во всяком случае, я попытался добавить порт 22 вперед на своем маршрутизаторе.То же, что и раньше: попытка на моем IP-адресе WAN работает, но попытка на моем общедоступном IP-адресе не работает.
флаг np
@Ondrej, твой интернет-провайдер открыл и для тебя порт 22?
Ondrej avatar
флаг in
Да, они тоже открыли 22.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.