Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > фтп сервер на второй компьютер


Автор: Гость_Nick 20.6.2004, 03:16
народ, у меня дома выделенный канал и 2 компьютера. на первом 2 сетевые карты и через него второй выходит в инет и во внутреннюю районную сеть. Скажите, возможно вообще на второй компьютер поставить ftp сервер так, чтобы из этой самой районной сети его было видно?
Спасибо!

Автор: Proximo_RZN 20.6.2004, 15:16
Ну а почему и нет. Можно.

Надо прописывать твою машинку в DNS....

Автор: Гость_Nick 20.6.2004, 16:23
Цитата
Надо прописывать твою машинку в DNS....

В смысле? То есть ты имеешь в виду на DNS сервере этой самой районной локальной сети? То есть это нужно мутить с ее админом, я правильно тебя понимаю?

Автор: Secandr 21.6.2004, 08:45
А если NAT прокинуть?

Автор: MuToGeN 21.6.2004, 13:01
2 решения:
1. обратиться к админам районной сети, чтоб дали адрес 2му компу, и поставить первый как роутер
2. destination network address translation, выставить определенный порт или машину целиком

если выставлять только FTPшный control socket порт, то FTPшный пассивный режим будет работать только через PORT, PASV не прокатит

Автор: Гость_Nick 21.6.2004, 13:49
MuToGeN
1. Не, с адресом второму компу никак, вернее как, просто мне интересно, как это можно сделать в данной ситуации, когда тока у первого компа есть IP:)
2. DNAT - ты имеешь в виду, что при пришествии запроса на ftp порт к первому компьютеру он будет переадресовывать ее внутрь уже домашней сети т.е. второму компу? То есть, если я правильно понял, это фактически переадресация (или туннелирование) трафика?


Автор: MuToGeN 21.6.2004, 19:53
Цитата
То есть, если я правильно понял, это фактически переадресация (или туннелирование) трафика?
Да.

Автор: DENNN 22.6.2004, 22:11
поставить на первой машине операционку на иксах и "прокинуть" через NAT порты 20 и 21 для TCP трафика на вторую машину - все заработает.
Вроде в Advanced свойствах самих виндов при расшаривании тоже подобное можно сделать но сам не пробовал, да и другие кто пытался наплакались сильно.
Еще как вариант - winroute умеет свой NAT поднимать, вероятней всего и в нем порты можно отмапить внутрь сетки.

P.S. поднимание днс зоны для твоей машины к делу совершенно не относиться - можешь пока голову не забивать. Хотя когда все заработает по айпишнику, тогда возможно стоит и об этом подумать. Будет нужно - пиши.

Автор: Гость_Nick 23.6.2004, 12:45
Хорошо. Пока все работает. Сделал с помощью проги Secure Shell. Тока, видимо, это не самый лучший вариант...
Вот по поводу Winroute, DENNN, подскажи версию какую-нибудь более менее рабочую, потому как с этим винроутом я запутался - есть просто винроут, есть винроут файервол, еще что-то видел...
По поводу Advanced при расшаривании: тама есть вкладка Settings...->Services и потом можно выбрать некоторые службы(в том числе и фтп, путем указания порта и сервера внутри частной сети) или создать свою или же расшарить application(указав его имя и порт). Вот смотрите, если у меня фтп сервер это в принципе приложение, кот. запускается на компьютере в нутри домашней сети, то я должен в списке служб сказать, что адрес сервера внутри домашней сети = адресу компа с этим самым фтп сервером, а порт у меня допустим = 21115. Но чет так не получается, может я чего не так делаю... Не поможите?

Спасибо!

Автор: DENNN 24.6.2004, 10:49
тебе нужен winroute, который
Добавлено @ 10:49
выполняет функции прокси

Автор: Гость_Nick 24.6.2004, 13:00
Замечательно! А может быть версия конкретная есть какая все таки? потому что они все выполняют функции прокси...

Автор: bumer 30.7.2004, 21:54
Цитата(Proximo_RZN @ 20.6.2004, 15:16)
Ну а почему и нет. Можно.

Надо прописывать твою машинку в DNS....

да можно. тебе надо зделать прописку своего второго компа.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)