Войти

Показать полную графическую версию : Настройка FTP за роутером.


Страниц : [1] 2

yamaha1
16-08-2021, 13:17
Всем доброго дня. Нужна помощь - ранее к роутеру со статическим IP адресом был подключен один компьютер с FTP сервером, для доступа к нему из интернета я просто пробросил в роутере 20-21 порты (дополнительно, для удобства в локальной сети, зафиксировал в роутере IP адрес компьютера), и все было хорошо. Но теперь к роутеру подключен еще один ПК с FTP сервером - как настроить доступ к ним обоим извне, когда они подключены к роутеру одновременно ? Клиент для подключения к серверу использую WinSCP.
Подскажите простыми словами если можно, т.к. сети для меня - темный лес. Надеюсь на помощь, спасибо заранее.

Jula0071
16-08-2021, 13:39
WinSCP »
Ну так и подымите на втором сервере SCP. Зачем мучиться с древним FTP?

freese
16-08-2021, 14:43
Но теперь к роутеру подключен еще один ПК с FTP сервером - как настроить доступ к ним обоим извне, когда они подключены к роутеру одновременно ? »
для второго компьютера внешний порт назначить другой
IPpc1:21 <-> внешнийIP:21
IPpc2:21 <-> внешнийIP:210

yamaha1
16-08-2021, 15:31
Ну так и подымите на втором сервере SCP. Зачем мучиться с древним FTP? »Спасибо, нет. По FTP подскажите, если знаете как.
для второго компьютера внешний порт назначить другой
IPpc1:21 <-> внешнийIP:21
IPpc2:21 <-> внешнийIP:210 »
О, спасибо, только не понимаю, где именно назначить внешний порт ? Сорри, но я в этих делах не разбираюсь... Если можно пошагово и простыми словами.

Jula0071
16-08-2021, 15:54
Спасибо, нет. »
Дело хозяйское, хотите мучиться - на здоровье.
По FTP подскажите, если знаете как. »
Вам уже подсказали выше, правда не до конца. Подключаться будет, но ни скачать, ни залить ничего не получится.
О, спасибо, только не понимаю, где именно назначить внешний порт ? »
На роутере.
Сорри, но я в этих делах не разбираюсь... »
Заплатите денежку тому, кто разбирается.

yamaha1
16-08-2021, 16:37
Вам уже подсказали выше, правда не до конца. Подключаться будет, но ни скачать, ни залить ничего не получится. »Тогда раз вы разбираетесь в этом, то скажите, как сделать чтобы и закачивать и скачивать ?
На роутере. »
Что нужно указать ? Вот так было раньше с одним ПК (скриншот):
Заплатите денежку тому, кто разбирается. »
Здесь на форуме есть коммерческий раздел ? Дайте ссылку.

Jula0071
16-08-2021, 16:56
yamaha1, в вашем роутере убогая прошивка, либо меняйте если это возможно, прошивку на что-то то типа OpenWRT, либо сам роутер.

Ну или переходите, как сказал ранее, на SCP/SFTP. Хотя в какашечном роутере и 22 DST может быть занят.

Есть куча онлайн сервисов, где можно нанять фрилансера. Рекламировать их не буду, они легко находятся поиском.

yamaha1
17-08-2021, 00:18
Jula0071, ваши ответы настолько "ценные", что даже бесполезные - три пустых сообщения с надуванием щек. Вы здесь на ставке ? Сколько платят ?

Есть куча онлайн сервисов, где можно нанять фрилансера. Рекламировать их не буду, они легко находятся поиском. »Это прекрасно. Ищите, учиться никогда не поздно.

Dreamer_UFA
17-08-2021, 10:06
Что нужно указать ? Вот так было раньше с одним ПК (скриншот): »

В вашем же скриншоте практически ответ. если я правильно понимаю 192.168.0.100 это и есть первый пк с фтп ?

1. Какой у вас роутер для начала. Не вижу для начала хотя бы этой инфы.
2. в каком режиме фтп сервера ?
3. как реализованы ?
4. Скрины с роутера. настройки Allow, SAT, WAN, LAN и т.д....
2. Почему вы упорно не хотите уходить от устаревшего протокола и перейти на SFTP ? Это сделать можно быстро и безболезненно. Плюшек получите явно больше чем от "убогого" FTP

ftp-passthrough ?
ftp-outbound ?

freese
17-08-2021, 11:29
yamaha1, модель роутера?

yamaha1
17-08-2021, 18:14
В вашем же скриншоте практически ответ. если я правильно понимаю 192.168.0.100 это и есть первый пк с фтп ? »Да, это первый пк с фтп. В поле ниже я вбивал IP второго пк с фтп - не работало. Так если есть ответ - где он ?1. Какой у вас роутер для начала. Не вижу для начала хотя бы этой инфы. »Виноват. Роутер Tenda f3.2. в каком режиме фтп сервера ? »Не знаю, использую slimftpd, в его конфигурационном файле указано (логин\пароль - другие):
BindInterface All

BindPort 21

CommandTimeout 300

ConnectTimeout 15

MaxConnections 20

LookupHosts On

<User "my_user">

Password "12345"

Mount / D:\

Allow / All

</User>
3. как реализованы ? »
Кто или что реализованы ?
4. Скрины с роутера. настройки Allow, SAT, WAN, LAN и т.д.... »
Это возможно будет завтра-послезавтра...
2. Почему вы упорно не хотите уходить от устаревшего протокола и перейти на SFTP ? Это сделать можно быстро и безболезненно. Плюшек получите явно больше чем от "убогого" FTP »
Потому что меня все устраивает (устраивало до сих пор). Не хочу. Каких плюшек - возрастет скорость загрузки\скачивания ?
Почему вы, если так в этом разбираетесь, просто не можете сказать - "это невозможно (потому-то..., тогда вопрос закрыт)" или "нужно сделать\указать то-то и там-то...)" ???
ftp-passthrough ?
ftp-outbound ? »
Подскажите простыми словами если можно, т.к. сети для меня - темный лес. »
Сорри, но я в этих делах не разбираюсь... Если можно пошагово и простыми словами. »

freese
18-08-2021, 14:02
Роутер Tenda f3. »
судя по эмулятору у него вполне адекватный пункт с перенаправлением портов
с внешним и внутренним портом
https://i.ibb.co/bLxYj8b/tenda-f3.png

yamaha1
18-08-2021, 15:39
судя по эмулятору у него вполне адекватный пункт с перенаправлением портов
с внешним и внутренним портом »
На вашем скриншоте вероятно другая прошивка, скриншот с моего роутера на предыдущей странице (http://forum.oszone.net/attachment.php?attachmentid=165101&d=1629120862)е, там нет "Internal" и "External". Кстати, еще одна деталь - я как то пытался установить разные официальные прошивки, но после якобы успеха их установки, после перезагрузки установленной оказывалась та последняя прошивка по дате выпуска и названию, что и была на нем при покупке... Почему так, не знаю. Можно ли на него установить что либо кастомное ?

freese
18-08-2021, 16:16
Можно ли на него установить что либо кастомное »
врядли, маленький объем памяти
Приобретите более серьезный маршрутизатор

Jula0071
18-08-2021, 16:29
BindPort 21 »
Тут можно поменять на скажем 10021. И в пробросе убогого роутера прописать порты 10020-10021. В настройках подключения WinSCP также указать порт 10021.
Но, Приобретите более серьезный маршрутизатор »
этот вариант лучше, как и было сказано в самом начале.

yamaha1
18-08-2021, 17:45
Приобретите более серьезный маршрутизатор »
Нет, финансовые затраты (покупка нового, и что делать со старым) не стоят того, проще уже действительно ssh, хотя не хотелось бы усложнять простое. Да и устраивает этот роутер полностью, в пике к нему по wifi подключены три ноутбука, четыре телефона и планшет - никаких проблем вообще не было, т.т.т. 3 раза.
Тут можно поменять на скажем 10021. И в пробросе убогого роутера прописать порты 10020-10021. В настройках подключения WinSCP также указать порт 10021. »
Спасибо. Завтра буду пробовать, если дело выгорит - благодарочка.

Jula0071
18-08-2021, 17:55
проще уже действительно ssh, хотя не хотелось бы усложнять простое »
То наоборот, упрощение сложного. FTP ну очень неудобный для NAT протокол, поскольку использует разные порты для управления и передачи данных. И это надо всё при трансляции согласовать. SSH же использует один порт.
Да и устраивает этот роутер полностью »
Ну кроме того, что его прошивка не позволяет делать вещи чуть сложнее, чем тупой проброс. ггг

yamaha1
18-08-2021, 18:13
SSH же использует один порт.»
Да, это хорошо, но на ноутбуках установлена Windows 7, а значит нужно ставить OpenSSH, устанавливать пароли на учетные записи (сейчас пароли пустые), когда-то я пробовал ssh, но упразднил, т.к. с одним FTP сервером было проще. Но если ваш совет не поможет, то наверно да, придется.

Jula0071
18-08-2021, 18:18
Ну можно ещё передвинуться на WebDAV, если так всё сложно. Там тоже один порт, либо нешифрованный HTTP (80) либо шифрованный HTTPS (443).

yamaha1
19-08-2021, 16:07
Jula0071
Сделал по вашей инструкции (bind port 10021 в сервере и проброс 10020-10021 в роутере) - дело плохо (скриншоты прилагаю), а может дело в какой-то мелочи, которая не была учтена ? Обидно, ведь пишет что соединение установлено, читает каталог на сервере, но... конечный компьютер отверг запрос и т.д.и т.п. - ну что ему не хватает ??? (пробовал делать каталоги в корне раздела, без пробелов в пути и без кириллицы в названии, но увы...)




© OSzone.net 2001-2012