Модераторы: marykone

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Маршрутизация 
:(
    Опции темы
Akella
  Дата 24.11.2010, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



не знаю, как правильно и озаглавить тему
Предисловие. Есть комп WinXP, на котором с установлен FTP сервер FileZilla. Также есть программа репликации, которая работает с файлами домашних папок фтп сервера.
Этот комп имеет доступ в инет через локалку.Т.е. юзер шарится по тырнету через шлюз в локальной сети. Доступа к шлюзу нет, что там разрешить на шлюзе доступ.

Теперь задача.
Есть несколько клиентов (самописных программ), которые должны подключаться через интернет к этому фтп-серверу и обмениваться файлами: что надо забрать, а а что надо оставить на фтп сервере.

Купили GSM-модем с внешним IP.
Осталось его подключить и вперёд. Но вот незадача, я боюсь, что винда, браузер, другие программы начнут лезть в инет через этот модем, а не через локалку.

Через модем нужно только подключаться клиентам по фтп протоколу для обмена файлами и всё.
PM MAIL   Вверх
ChihPih
Дата 24.11.2010, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: 2
Всего: 22



Вписать шлюзом по умолчанию из командной строки комп из локальной сети?


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
Akella
Дата 24.11.2010, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Ну шлюз-то в сетевом интерфейсе прописан уже?
Где гарантия, что винда не полезет, через модем? Шлюз-то получится ещё один?

Добавлено @ 19:46
вот я экспериментирую на Windows 7
до подключения модема route print
Цитата

IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0      192.168.2.1    192.168.2.110     25
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.2.0    255.255.255.0         On-link     192.168.2.110    281
    192.168.2.110  255.255.255.255         On-link     192.168.2.110    281
    192.168.2.255  255.255.255.255         On-link     192.168.2.110    281
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link     192.168.2.110    281
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link     192.168.2.110    281
===========================================================================
Постоянные маршруты:
  Отсутствует


Добавлено @ 19:47
После подключения модема я уже выхожу в инет через модем, вот route print
Цитата

IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0      192.168.2.1    192.168.2.110   4250
          0.0.0.0          0.0.0.0         On-link     77.52.101.196     41
    77.52.101.196  255.255.255.255         On-link     77.52.101.196    296
        127.0.0.0        255.0.0.0         On-link         127.0.0.1   4531
        127.0.0.1  255.255.255.255         On-link         127.0.0.1   4531
  127.255.255.255  255.255.255.255         On-link         127.0.0.1   4531
      192.168.2.0    255.255.255.0         On-link     192.168.2.110   4506
    192.168.2.110  255.255.255.255         On-link     192.168.2.110   4506
    192.168.2.255  255.255.255.255         On-link     192.168.2.110   4506
        224.0.0.0        240.0.0.0         On-link         127.0.0.1   4531
        224.0.0.0        240.0.0.0         On-link     192.168.2.110   4507
        224.0.0.0        240.0.0.0         On-link     77.52.101.196     41
  255.255.255.255  255.255.255.255         On-link         127.0.0.1   4531
  255.255.255.255  255.255.255.255         On-link     192.168.2.110   4506
  255.255.255.255  255.255.255.255         On-link     77.52.101.196    296
===========================================================================
Постоянные маршруты:
  Отсутствует


Добавлено @ 19:55
Цитата(Akella @  24.11.2010,  19:40 Найти цитируемый пост)
0.0.0.0          0.0.0.0      192.168.2.1    192.168.2.110   4250

а если здесь метрику поставить 1?
PM MAIL   Вверх
marykone
Дата 24.11.2010, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Akella, программ много которые к фтп должны рубиться ? 
если нет то нужно по джсм модему не получать дефолтный гейтвей а прописать маршруты на те самые програмки через дефолтный который потрем. ну и дефолтом указать шлюз который смотрит в вашей сети в тырнет.
я понимаю что тут тяжко скорее всего вы получаете динамику по жсм мопеду но как то надо обойти.

второй вариант указать проксей в венде для всех приложений кроме фтп вашу локальный шлюз...

других вариантов не вижу решения вашей проблеммы не стандартная она.


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Akella
Дата 24.11.2010, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(marykone @  24.11.2010,  20:31 Найти цитируемый пост)
Akella, программ много которые к фтп должны рубиться ? 

Вообще-то нет. На данный момент 2-3 клиентских подключения через интернет.


Цитата(marykone @  24.11.2010,  20:31 Найти цитируемый пост)
я понимаю что тут тяжко скорее всего вы получаете динамику по жсм мопеду но как то надо обойти.

во-во :(


Цитата(marykone @  24.11.2010,  20:31 Найти цитируемый пост)
дефолтом указать шлюз который смотрит в вашей сети в тырнет.

а как это сделать?

Добавлено через 1 минуту и 51 секунду
Т.е. нужно прописать постоянный маршрут в системе со шлюзом 192.168.2.1?
А как будет правильно выглядеть route add?

Ни разу не приходилось использовать route add smile, .
PM MAIL   Вверх
Akina
Дата 24.11.2010, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Допустим, дефолтный гейт - в сети. На ФТП через интерфейс модема пришёл пакет. Догадайтесь с трёх раз, через какой интерфейс будет отправлен ответный пакет.

Цитата(marykone @  24.11.2010,  21:31 Найти цитируемый пост)
прописать маршруты на те самые програмки

Не расскажете, как прописывать маршруты "на программки"? 

Цитата(marykone @  24.11.2010,  21:31 Найти цитируемый пост)
второй вариант указать проксей в венде для всех приложений кроме фтп вашу локальный шлюз...

Там не может быть прокси, только роутер. Иначе у него нужен был бы для хождения в Инет socks-клиент. 



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Akella
Дата 24.11.2010, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



выполнил route -p change 0.0.0.0 mask 0.0.0.0 192.168.2.1 ОК

буду пробовать подключиться к ФТП

Добавлено через 10 минут и 34 секунды
Цитата(Akina @  24.11.2010,  20:40 Найти цитируемый пост)
Допустим, дефолтный гейт - в сети. На ФТП через интерфейс модема пришёл пакет. Догадайтесь с трёх раз, через какой интерфейс будет отправлен ответный пакет.

Разве не туда, откуда пришёл?
PM MAIL   Вверх
marykone
Дата 24.11.2010, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Цитата(Akina @  24.11.2010,  20:40 Найти цитируемый пост)
Не расскажете, как прописывать маршруты "на программки"? 

не придерайтесь к словам smile я слегка хмельной. отдыхаю от 2-х суточной(почти) работы.
имелось ввиду ... да вы сами поняли что имелось ввиду.
Цитата(Akella @  24.11.2010,  20:41 Найти цитируемый пост)
Правильно?

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

к примеру route add 8.8.8.8 mask 255.255.255.255 192.168.2.1 


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Akella
Дата 24.11.2010, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(Akella @  24.11.2010,  20:41 Найти цитируемый пост)
выполнил route -p change 0.0.0.0 mask 0.0.0.0 192.168.2.1 ОК

Теперь вообще нет доступа в инет!!!

Добавлено через 58 секунд
Цитата(marykone @  24.11.2010,  20:55 Найти цитируемый пост)
тут вам вместо нулей нужно указать адресс клиента который на фтп ломиться будет.

к примеру route add 8.8.8.8 mask 255.255.255.255 192.168.2.1 

ээм, не понял, при чём здесь адрес клиента? Да и откуда мне знать адрес клиента?

Добавлено через 4 минуты и 10 секунд
Может можно заставить винду выходить в интет только через определённый интерфейс?
PM MAIL   Вверх
marykone
Дата 24.11.2010, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Цитата(Akella @  24.11.2010,  20:56 Найти цитируемый пост)
ээм, не понял, при чём здесь адрес клиента? Да и откуда мне знать адрес клиента?

клиента 3 как я понял нужно узнать их адреса... и прописать что бы ответ был через нужный шлюз а не получилась петля маршрутизации.




--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Akina
Дата 24.11.2010, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Цитата(Akella @  24.11.2010,  21:56 Найти цитируемый пост)
Может можно заставить винду выходить в интет только через определённый интерфейс? 

Можно - для этого и существует таблица рутинга. Но в Виндах она одна на все приложения. Ибо один IP-стек. 
Цитата(Akella @  24.11.2010,  21:41 Найти цитируемый пост)
Разве не туда, откуда пришёл? 

IP-стек понятия не имеет, кто откуда пришёл. Представь, что ты сортировщик писем на почте. У тебя в руках конверт. Ты сможешь догадаться, откуда пришло письмо, на которое отвечают в этом конверте? нет, не адрес - а как оно доставлено. Авиа? обычной? экспресс? курьером? нет. Вот и IP-стекЮ, получив пакет, который надо адресовать определённому узлу, отправит его в соответствии с таблицей рутинга, понятия не имея, как запрос на этот пакет попал на комп, через какой интерфейс.

Нет, решение есть (ну кроме виртуальной машины, о чём я тебе говорил раньше) - поднять на интерфейсе модема VPN-сервер. Тогда клиент, подключившись, будет работать с ФТП строго по установленному VPN-каналу - но не за счёт того, что "известно, откуда пришёл", а за счёт того, что при установлении VPN в таблицу рутинга будет добавлен маршрут точка-точка на адрес клиента.

Добавлено через 34 секунды
Цитата(marykone @  24.11.2010,  22:20 Найти цитируемый пост)
клиента 3 как я понял нужно узнать их адреса

А если они динамические?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
marykone
Дата 24.11.2010, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Цитата(Akina @  24.11.2010,  21:21 Найти цитируемый пост)
Нет, решение есть (ну кроме виртуальной машины, о чём я тебе говорил раньше) - поднять на интерфейсе модема VPN-сервер. Тогда клиент, подключившись, будет работать с ФТП строго по установленному VPN-каналу - но не за счёт того, что "известно, откуда пришёл", а за счёт того, что при установлении VPN в таблицу рутинга будет добавлен маршрут точка-точка на адрес клиента. 

это будет самое правильное решение ... как то не подумал... 


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Akella
Дата 24.11.2010, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(marykone @  24.11.2010,  21:20 Найти цитируемый пост)
клиента 3 как я понял нужно узнать их адреса...

это невозможно
PM MAIL   Вверх
marykone
Дата 24.11.2010, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Akina, сказал правильне решение так что vpn в помощь


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Akella
Дата 24.11.2010, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Т.е. нужно найти в инете бесплатный VPN сервер и установить его на этом "серверном" ПК?
Тогда какие настройки должны быть для VPN подключения на клиенте?

Добавлено через 1 минуту и 14 секунд
Какой более менее простой и бесплатный VPN сервер посоветуете?

Добавлено через 8 минут и 43 секунды
Недопонял я, так если я буду использовать OPENVPN, то модем и ненужен?
http://ru.wikipedia.org/wiki/OpenVPN
Цитата
Она позволяет устанавливать соединения между компьютерами, находящимися за NAT-firewall, без необходимости изменения их настроек.

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0578 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.