We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Резервное копирование на Synology DS115J
Re: Резервное копирование на Synology DS115J
В центре журналов synology не видно, что я пытался передавать файлы, но видно, что были залогинивания с vps-hetzner.Mr.Erbutw wrote:Если быть точным:тут все уперлось в настройки, на стороне сервера где поднят ftp server. (если есть логилирование глянь.)500 Illegal PORT range rejected.(перевод)
500 Нелегальный диапазон портов отклонен.
Также видны удачные попытки передачи файла с российского vps.
Почему такой вывод "все уперлось в настройки, на стороне сервера где поднят ftp server"? Ведь сервер с ftp работает для российского vps, но не работает для vps hetzner. Следовательно, проблема в vps hetzner. Немного почитал про фтп, там комнда идет от клиента к серверу по одному порту, а потом возвращается команда от сервера клиенту по другому порту. Эти порты должны быть открыты, плюс в случае с hetzner-ом видимо должен быть проброс портов какой-то от nat к vps, я думаю так, только как это сделать, не знаю, и, может, есть более простой способ это все сделать (там есть еще какая-то разница с портами в активном и пассивном ftp).
Re: Резервное копирование на Synology DS115J
Все просто. Со стороны ftp должен быть включен пассивный режим и прокинуты или открыты порты, которые выделены под пассивный режим.
Например на примере весты с конфига /etc/vsftpd/vsftpd.conf
Значит на весте надо открывать 21 порт и диапазон 12000-12100 (и при наличии ната их же и прокидывать к хосту)
Применительно к Synology DS115J ровно тоже самое. 21-й порт плюс диапазон портов под его ftp (там будет какой-то другой диапазон, смотреть маны по synology).
Например на примере весты с конфига /etc/vsftpd/vsftpd.conf
Code: Select all
pasv_max_port=12100
pasv_min_port=12000
Применительно к Synology DS115J ровно тоже самое. 21-й порт плюс диапазон портов под его ftp (там будет какой-то другой диапазон, смотреть маны по synology).
Re: Резервное копирование на Synology DS115J
На Synology порт 6123, писал выше, т. к. порт 21 используется файлзиллой на компьютере. Он проброшен. Iptables на hetzner vps отключены, следовательно, ничего пробрасывать не надо, верно?Stesh wrote:Все просто. Со стороны ftp должен быть включен пассивный режим и прокинуты или открыты порты, которые выделены под пассивный режим.
Например на примере весты с конфига /etc/vsftpd/vsftpd.confЗначит на весте надо открывать 21 порт и диапазон 12000-12100 (и при наличии ната их же и прокидывать к хосту)Code: Select all
pasv_max_port=12100 pasv_min_port=12000
Применительно к Synology DS115J ровно тоже самое. 21-й порт плюс диапазон портов под его ftp (там будет какой-то другой диапазон, смотреть маны по synology).
Re: Резервное копирование на Synology DS115J
Как-то не правильно это ... отредактируй строчку или удали.
Попробуй сменить на порт с (6123) на 2121, открыть диапазон с 11000-15000.
*На всякий случай добавь и 20 порт.
Удали все лишнее.
Если не чего не поменяется, попробуй с портом 2121 сменить на 21, если прокатит (Ради теста).
Re: Резервное копирование на Synology DS115J
Допустим, 6123 вижу, а где диапазон для пассивного режима?nitsik wrote: На Synology порт 6123, писал выше, т. к. порт 21 используется файлзиллой на компьютере. Он проброшен. Iptables на hetzner vps отключены, следовательно, ничего пробрасывать не надо, верно?
https://www.synology.com/en-global/know ... AS_via_FTP
Собсно все расписано по ссылке
Проверить очень легко - запускаем браузер и заходим по ftp://x.x.x.x:6123
Пока не увидим список директорий и файлов, настроено неправильно.
Re: Резервное копирование на Synology DS115J
Включил галочку "Включить FXP" на Synology, теперь имеем такое:
Поменял порт на 21 в настройках Synology и прокинул 21 порт на него - заработало.
То же самое с портом 2121 - не работает.
Попробовал 2121 порт кинуть на filezilla server - тоже не работает, хотя с 21 портом все работало нормально.
Заработало на 2121 порту filezilla server, но только с отключенными iptables на сервере vps-hetzner.
Code: Select all
ftp> ls
200 PORT command successful.
425 Can't build data connection: Connection timed out.
То же самое с портом 2121 - не работает.
Попробовал 2121 порт кинуть на filezilla server - тоже не работает, хотя с 21 портом все работало нормально.
Code: Select all
(000002)09.11.2017 12:15:02 - (not logged in) (138.201.185.193)> 220-FileZilla Server 0.9.53 beta
(000002)09.11.2017 12:15:02 - (not logged in) (138.201.185.193)> 220-written by Tim Kosse ([email protected])
(000002)09.11.2017 12:15:02 - (not logged in) (138.201.185.193)> 220 Please visit https://filezilla-project.org/
(000002)09.11.2017 12:15:08 - (not logged in) (138.201.185.193)> USER user
(000002)09.11.2017 12:15:08 - (not logged in) (138.201.185.193)> 331 Password required for user
(000002)09.11.2017 12:15:12 - (not logged in) (138.201.185.193)> PASS ********************
(000002)09.11.2017 12:15:12 - hz_pesenok (138.201.185.193)> 230 Logged on
(000002)09.11.2017 12:15:12 - hz_pesenok (138.201.185.193)> SYST
(000002)09.11.2017 12:15:12 - hz_pesenok (138.201.185.193)> 215 UNIX emulated by FileZilla
(000002)09.11.2017 12:15:15 - hz_pesenok (138.201.185.193)> PORT 172,31,1,100,166,121
(000002)09.11.2017 12:15:15 - hz_pesenok (138.201.185.193)> 200 Port command successful
(000002)09.11.2017 12:15:15 - hz_pesenok (138.201.185.193)> LIST
(000002)09.11.2017 12:15:15 - hz_pesenok (138.201.185.193)> 150 Opening data channel for directory listing of "/"
(000002)09.11.2017 12:15:26 - hz_pesenok (138.201.185.193)> 425 Can't open data connection for transfer of "/"
Re: Резервное копирование на Synology DS115J
Заработало на 2121 порту filezilla server, но только с отключенными iptables на сервере vps-hetzner.Code: Select all
(000002)09.11.2017 12:15:15 - hz_pesenok> PORT 172,31,1,100,166,121
в настройках ип внешний укажи. где стоит ( filezilla server)
Re: Резервное копирование на Synology DS115J
Внешний ip домашней сети, где стоит filezilla server? В настройках пассивного режима в filezilla server указан внешний ip, который выдал провайдер.Mr.Erbutw wrote:Заработало на 2121 порту filezilla server, но только с отключенными iptables на сервере vps-hetzner.Code: Select all
(000002)09.11.2017 12:15:15 - hz_pesenok> PORT 172,31,1,100,166,121
в настройках ип внешний укажи. где стоит ( filezilla server)