Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Проксирование FTP

Статус пользователя serj12331
сообщение 16.10.2015, 7:26
Сообщение #1
Стаж: 14 лет

Сообщений: 244
Благодарностей: 13
Полезность: 60

Доброго времени суток. Стоит задача запроксоровать ftp. Кто-нибудь сталкивался с такой задачей? Как такую идею реализовать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя kat5566
сообщение 16.10.2015, 10:39
Сообщение #2


Стаж: 11 лет

Сообщений: 275
Благодарностей: 49
Полезность: 138

Делаем зеркало сервера на udp-proxy (Пост #850848)
Всё тоже самое... только правила под фтп переделать...

Отредактировал: kat5566, - 16.10.2015, 10:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя netforhack
сообщение 16.10.2015, 10:50
Сообщение #3


Стаж: 14 лет

Сообщений: 11
Благодарностей: 6
Полезность: 0

Цитата(kat5566 @ 16.10.2015, 11:34) *
Делаем зеркало сервера на udp-proxy (Пост #850848)
Всё тоже самое... только правила под фтп переделать...

Только вот ftp это tcp ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kat5566
сообщение 16.10.2015, 11:56
Сообщение #4


Стаж: 11 лет

Сообщений: 275
Благодарностей: 49
Полезность: 138

Цитата(netforhack @ 16.10.2015, 14:45) *
Только вот ftp это tcp ...

Оффтоп
А я что написал? Подойдёт? Я написал под фтп переделать правила... Или ты посты набиваешь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 16.10.2015, 12:00
Сообщение #5


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(kat5566 @ 16.10.2015, 14:52) *
Оффтоп
А я что написал? Подойдёт? Я написал под фтп переделать правила... Или ты посты набиваешь?

Ааа, ну раз так, то можно было написать проще:
"Берешь и пишешь".
А что, что написал ты - флуд чистой воды.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя serj12331
сообщение 16.10.2015, 15:23
Сообщение #6
Стаж: 14 лет

Сообщений: 244
Благодарностей: 13
Полезность: 60

Цитата(kat5566 @ 16.10.2015, 11:34) *
Делаем зеркало сервера на udp-proxy (Пост #850848)
Всё тоже самое... только правила под фтп переделать...

Переделать только порт и тип порта? Или же ещё что-то нужно?

Отредактировал: serj12331, - 16.10.2015, 15:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 16.10.2015, 15:29
Сообщение #7


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(serj12331 @ 16.10.2015, 18:19) *
Переделать только порт и тип порта? Или же ещё что-то нужно?

Код
YourIP=222.222.222.222
YourPort=21
TargetIP=10.8.0.2
TargetPort=21
iptables -t nat -A PREROUTING --dst $YourIP -p tcp --dport $YourPort -j DNAT --to-destination $TargetIP:$TargetPort
iptables -t nat -A POSTROUTING -p tcp --dst $TargetIP --dport $TargetPort -j SNAT --to-source $YourIP
iptables -t nat -A OUTPUT --dst $YourIP -p tcp --dport $YourPort -j DNAT --to-destination $TargetIP:$TargetPort
echo 1 > /proc/sys/net/ipv4/ip_forward

YourIP - откуда проксировать.
TargetIP - куда проксировать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя serj12331
сообщение 16.10.2015, 15:44
Сообщение #8
Стаж: 14 лет

Сообщений: 244
Благодарностей: 13
Полезность: 60

Цитата(ykpon @ 16.10.2015, 16:25) *
Код
YourIP=222.222.222.222
YourPort=21
TargetIP=10.8.0.2
TargetPort=21
iptables -t nat -A PREROUTING --dst $YourIP -p tcp --dport $YourPort -j DNAT --to-destination $TargetIP:$TargetPort
iptables -t nat -A POSTROUTING -p tcp --dst $TargetIP --dport $TargetPort -j SNAT --to-source $YourIP
iptables -t nat -A OUTPUT --dst $YourIP -p tcp --dport $YourPort -j DNAT --to-destination $TargetIP:$TargetPort
echo 1 > /proc/sys/net/ipv4/ip_forward

YourIP - откуда проксировать.
TargetIP - куда проксировать.


Всё идёт вроде бы хорошо, но список каталогов и файлов не выдаёт.

Отредактировал: serj12331, - 16.10.2015, 15:44
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 16.10.2015, 16:38
Сообщение #9


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(serj12331 @ 16.10.2015, 18:39) *
Всё идёт вроде бы хорошо, но список каталогов и файлов не выдаёт.

Используй активный режим в FZ и пробрось так же порты, которые использует клиент.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя serj12331
сообщение 16.10.2015, 19:44
Сообщение #10
Стаж: 14 лет

Сообщений: 244
Благодарностей: 13
Полезность: 60

Цитата(ykpon @ 16.10.2015, 17:33) *
Используй активный режим в FZ и пробрось так же порты, которые использует клиент.

Тогда следующий вопрос. Клиент использует динамические порты 1024-65535, каким образом в таком случае сделать переброс?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 17.10.2015, 0:25
Сообщение #11


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(serj12331 @ 16.10.2015, 22:40) *
Тогда следующий вопрос. Клиент использует динамические порты 1024-65535, каким образом в таком случае сделать переброс?

Пробрасывать весь диапазон либо только определенный. 40000-60000, например. И молиться, чтобы именно из этого диапазона порты пользователь использовал. Либо сказать, чтобы прописал этот диапазон в клиенте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fire
сообщение 17.10.2015, 0:29
Сообщение #12


Иконка группы

Стаж: 17 лет

Сообщений: 2201
Благодарностей: 2227
Полезность: 963

Проксировать фтп нормально получится только через туннель и с выделенным ипом.
Да и я не вижу в этом смысла вообще.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: