Показать полную графическую версию : Настройка FTP за роутером.
Всем доброго дня. Нужна помощь - ранее к роутеру со статическим IP адресом был подключен один компьютер с FTP сервером, для доступа к нему из интернета я просто пробросил в роутере 20-21 порты (дополнительно, для удобства в локальной сети, зафиксировал в роутере IP адрес компьютера), и все было хорошо. Но теперь к роутеру подключен еще один ПК с FTP сервером - как настроить доступ к ним обоим извне, когда они подключены к роутеру одновременно ? Клиент для подключения к серверу использую WinSCP.
Подскажите простыми словами если можно, т.к. сети для меня - темный лес. Надеюсь на помощь, спасибо заранее.
Jula0071
16-08-2021, 13:39
WinSCP »
Ну так и подымите на втором сервере SCP. Зачем мучиться с древним FTP?
Но теперь к роутеру подключен еще один ПК с FTP сервером - как настроить доступ к ним обоим извне, когда они подключены к роутеру одновременно ? »
для второго компьютера внешний порт назначить другой
IPpc1:21 <-> внешнийIP:21
IPpc2:21 <-> внешнийIP:210
Ну так и подымите на втором сервере SCP. Зачем мучиться с древним FTP? »Спасибо, нет. По FTP подскажите, если знаете как.
для второго компьютера внешний порт назначить другой
IPpc1:21 <-> внешнийIP:21
IPpc2:21 <-> внешнийIP:210 »
О, спасибо, только не понимаю, где именно назначить внешний порт ? Сорри, но я в этих делах не разбираюсь... Если можно пошагово и простыми словами.
Jula0071
16-08-2021, 15:54
Спасибо, нет. »
Дело хозяйское, хотите мучиться - на здоровье.
По FTP подскажите, если знаете как. »
Вам уже подсказали выше, правда не до конца. Подключаться будет, но ни скачать, ни залить ничего не получится.
О, спасибо, только не понимаю, где именно назначить внешний порт ? »
На роутере.
Сорри, но я в этих делах не разбираюсь... »
Заплатите денежку тому, кто разбирается.
Вам уже подсказали выше, правда не до конца. Подключаться будет, но ни скачать, ни залить ничего не получится. »Тогда раз вы разбираетесь в этом, то скажите, как сделать чтобы и закачивать и скачивать ?
На роутере. »
Что нужно указать ? Вот так было раньше с одним ПК (скриншот):
Заплатите денежку тому, кто разбирается. »
Здесь на форуме есть коммерческий раздел ? Дайте ссылку.
Jula0071
16-08-2021, 16:56
yamaha1, в вашем роутере убогая прошивка, либо меняйте если это возможно, прошивку на что-то то типа OpenWRT, либо сам роутер.
Ну или переходите, как сказал ранее, на SCP/SFTP. Хотя в какашечном роутере и 22 DST может быть занят.
Есть куча онлайн сервисов, где можно нанять фрилансера. Рекламировать их не буду, они легко находятся поиском.
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 ?
В вашем же скриншоте практически ответ. если я правильно понимаю 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 ? »
Подскажите простыми словами если можно, т.к. сети для меня - темный лес. »
Сорри, но я в этих делах не разбираюсь... Если можно пошагово и простыми словами. »
Роутер Tenda f3. »
судя по эмулятору у него вполне адекватный пункт с перенаправлением портов
с внешним и внутренним портом
https://i.ibb.co/bLxYj8b/tenda-f3.png
судя по эмулятору у него вполне адекватный пункт с перенаправлением портов
с внешним и внутренним портом »
На вашем скриншоте вероятно другая прошивка, скриншот с моего роутера на предыдущей странице (http://forum.oszone.net/attachment.php?attachmentid=165101&d=1629120862)е, там нет "Internal" и "External". Кстати, еще одна деталь - я как то пытался установить разные официальные прошивки, но после якобы успеха их установки, после перезагрузки установленной оказывалась та последняя прошивка по дате выпуска и названию, что и была на нем при покупке... Почему так, не знаю. Можно ли на него установить что либо кастомное ?
Можно ли на него установить что либо кастомное »
врядли, маленький объем памяти
Приобретите более серьезный маршрутизатор
Jula0071
18-08-2021, 16:29
BindPort 21 »
Тут можно поменять на скажем 10021. И в пробросе убогого роутера прописать порты 10020-10021. В настройках подключения WinSCP также указать порт 10021.
Но, Приобретите более серьезный маршрутизатор »
этот вариант лучше, как и было сказано в самом начале.
Приобретите более серьезный маршрутизатор »
Нет, финансовые затраты (покупка нового, и что делать со старым) не стоят того, проще уже действительно ssh, хотя не хотелось бы усложнять простое. Да и устраивает этот роутер полностью, в пике к нему по wifi подключены три ноутбука, четыре телефона и планшет - никаких проблем вообще не было, т.т.т. 3 раза.
Тут можно поменять на скажем 10021. И в пробросе убогого роутера прописать порты 10020-10021. В настройках подключения WinSCP также указать порт 10021. »
Спасибо. Завтра буду пробовать, если дело выгорит - благодарочка.
Jula0071
18-08-2021, 17:55
проще уже действительно ssh, хотя не хотелось бы усложнять простое »
То наоборот, упрощение сложного. FTP ну очень неудобный для NAT протокол, поскольку использует разные порты для управления и передачи данных. И это надо всё при трансляции согласовать. SSH же использует один порт.
Да и устраивает этот роутер полностью »
Ну кроме того, что его прошивка не позволяет делать вещи чуть сложнее, чем тупой проброс. ггг
SSH же использует один порт.»
Да, это хорошо, но на ноутбуках установлена Windows 7, а значит нужно ставить OpenSSH, устанавливать пароли на учетные записи (сейчас пароли пустые), когда-то я пробовал ssh, но упразднил, т.к. с одним FTP сервером было проще. Но если ваш совет не поможет, то наверно да, придется.
Jula0071
18-08-2021, 18:18
Ну можно ещё передвинуться на WebDAV, если так всё сложно. Там тоже один порт, либо нешифрованный HTTP (80) либо шифрованный HTTPS (443).
Jula0071
Сделал по вашей инструкции (bind port 10021 в сервере и проброс 10020-10021 в роутере) - дело плохо (скриншоты прилагаю), а может дело в какой-то мелочи, которая не была учтена ? Обидно, ведь пишет что соединение установлено, читает каталог на сервере, но... конечный компьютер отверг запрос и т.д.и т.п. - ну что ему не хватает ??? (пробовал делать каталоги в корне раздела, без пробелов в пути и без кириллицы в названии, но увы...)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.