faq обучение настройка
Текущее время: Пн авг 04, 2025 08:22

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Определение внутрисетевого ip
СообщениеДобавлено: Чт дек 24, 2009 19:03 
Не в сети

Зарегистрирован: Чт дек 24, 2009 18:59
Сообщений: 3
Здравствуйте. Помогите советом. Имеется компьютер N1 с подключенным dsl интернетом. Интернетовский ip адрес динамический. Но можно через интернет сайт сделать динамический ip с доменным именем. Компьютер N1 всегда можно будет найти, если изменится ip адрес у dsl модема. На этом компьютере подключен gprs телефон с одним из операторов GSM. Компьютер N1 дозванивается через gprs телефон, выходит в локальную сеть gsm оператора и получает внутрисетевой ip адрес (10.хх.хх.1). Мы запоминаем этот адрес и идем в другой конец города. В другом конце города имеется компьютер N2 без интернета, но там есть второй телефон с gprs. Он так же выходит в локальную сеть этого же оператора через второй gprs телефон и получает ip адрес (10.хх.хх.2). На компьютере N1 установлен HTTP прокси. Компьютер N2 через локальную сеть gsm оператора подключается к компьютеру N1 к ip адресу (10.хх.хх.1) и через прокси выходит в dsl интернет. Но проходит время и провайдер разрывает gprs сессию модема на компьютере N1. Gprs модем компьютера N1 начинает дозваниваться и подключается снова к внутрисети, но уже с другим ip (10.хх.хх.3).
У меня вопрос можно ли каким то образом сообщить на компьютер N2 новый GSM адрес компьютера N1, чтобы снова к нему подключиться, не идя обратно в другой конец города. Предложите свои мысли или подскажите где прочитать решение данной проблемы.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 20:55 
Не в сети

Зарегистрирован: Чт апр 20, 2006 04:01
Сообщений: 5326
Откуда: Белозерск
0) При переподключении - отправка SMS с телефона N1 на телефон N2. Любое ПО от этого телефона, хоть самописный TSR, проверяющее входящие сообщения и сверяющее адрес шлюза. Недостаток - при частых переподключениях N1 - разоритесь на СМСках.
1) FTP/HTTP-сервер с авторизацией на компе 1. При смене GSM-адреса - генерация новой страницы/файла, например. Комп 2 при пропадании связи - обращается по имени хоста 1 через инет шлюза GSM-оператора с этому поднятому серверу, берет новый "внутренний" адрес и меняет у себя адрес шлюза (через netsh).
2) Ставить Hamachi. Поскольку оба компа при этом будут иметь и адрес соединения hamachi (причем он обычно не изменяется). И подключение 2 к 1 можно организовать как раз поверх VPN hamachi-интерфейса.
3) ИМХО, самое надежное. Получить у GSM-провайдера статический IP для прокси-шлюза. Конечно, требует затрат, зато соответствует правилам построения сетей...

_________________
(tm) DWL-2100AP*, DIR-3xx/6xx*, DSL-2xx0*, ANT24-xxxx* | РТ


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 22:39 
Не в сети

Зарегистрирован: Чт дек 24, 2009 18:59
Сообщений: 3
AndreTM
Спасибо за ответ на мой вопрос.
В програмировании я не силен, чтобы написать такие программы, что ты написал. Статический адрес на внутри сеть никто не даст.
А про Hamachi сейчас прочитаю, что это за зверь.
А готовых програмок такого типа ты не встречал?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 22:54 
Не в сети

Зарегистрирован: Чт апр 20, 2006 04:01
Сообщений: 5326
Откуда: Белозерск
А мне так больше вариант с сервером на шлюзе нравится.
Если есть доступ в инет с компа 2 (пусть и с помегабайтной оплатой), реализовать этот вариант проще и, вроде бы, выгоднее...

_________________
(tm) DWL-2100AP*, DIR-3xx/6xx*, DSL-2xx0*, ANT24-xxxx* | РТ


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 24, 2009 23:14 
Не в сети

Зарегистрирован: Чт дек 24, 2009 18:59
Сообщений: 3
AndreTM писал(а):
А мне так больше вариант с сервером на шлюзе нравится.
Если есть доступ в инет с компа 2 (пусть и с помегабайтной оплатой), реализовать этот вариант проще и, вроде бы, выгоднее...


Спасибо за совет будем мыслить дальше, я думал что существует более простое решение моего вопроса.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 25, 2009 14:41 
Не в сети

Зарегистрирован: Чт апр 20, 2006 04:01
Сообщений: 5326
Откуда: Белозерск
Тут все непросто. Вы хотите бесплатное решение (причем вида "ткнул и все работает") для задачи, под которую разрабатывается хард и софт бизнес-уровня...
Поймите, что проблема изначально вот в чем: вам необходимо _заставить_ клиента работать через шлюз, который динамически появляется в сети, причем внутри этой сети существует основной шлюз провайдера, и назначение всех параметров для клиента осуществляет провайдер. Таким образом, необходим дополнительный канал связи (у вас изначально - "ножками дошли и настроили"), через который _клиент_ сможет узнавать данные об изменении адреса нужного шлюза.

Поразбирайтесь все же с Hamachi. Вам ведь будет достаточно следующего:
- канал до шлюза-прокси (1) делается не через подсеть 10.х.х.х, а через подсеть Hamachi
- метрику для интерфейса Hamachi на клиенте (2) нужно сделать меньше, чем выставляемую для подсети 10.х.х.х
Всё.
Переподключается клиент (2) - обращается через шлюз провайдера в подсети 10.х.х.х в сеть Hamachi, находит интерфейс Hamachi шлюза-прокси (1) и, учитывая меньшую метрику, начинает работать через него.
Переподключается шлюз-прокси (1) - адрес Hamachi-интерфейса не изменится, и клиент (2), послав запрос в сеть Hamachi, действует как в предыдущем случае.
Максимум еще - придется один раз настроить порядок шлюзов (вернее, маршрутизации подсетей - 5.х.х.х должна быть приоритетнее 10.х.х.х).

_________________
(tm) DWL-2100AP*, DIR-3xx/6xx*, DSL-2xx0*, ANT24-xxxx* | РТ


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB