Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.03.2013, 13:25   #11
Footniko
Junior Member
 
Регистрация: 10.03.2013
Сообщений: 7
Вес репутации: 0
Footniko is an unknown quantity at this point
По умолчанию

Цитата:
Цитата:
А если вы, например, перенесете этот роутер в другой город, ничего не меняя в настройках?
Не имеет значения
Тогда это то что нужно, спасибо!
Footniko вне форума   Ответить с цитированием
Старый 11.03.2013, 15:11   #12
Footniko
Junior Member
 
Регистрация: 10.03.2013
Сообщений: 7
Вес репутации: 0
Footniko is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Не имеет значения.
А как вы первоначально настраивали DynDns при регистрации? Там нужно указать ip адрес. У меня есть основной ip адрес, с которого я выхожу в интернет и есть локальный на openwrt. Мне нужно что бы доступ был к openwrt. Какой я должен вбивать адрес? Что то у меня это вызывает сомнения...
Footniko вне форума   Ответить с цитированием
Старый 11.03.2013, 15:30   #13
Andycar
Junior Member
 
Регистрация: 28.11.2012
Сообщений: 11
Вес репутации: 0
Andycar is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Footniko Посмотреть сообщение
.. как ...настраивали DynDns при регистрации? Там нужно указать ip адрес...
Footniko,

Пример: У меня есть аккаунт на http://www.noip.com и он отлично применяется для нашего роутера MR-3020 + OpenWRT посредством dyndns.

В браузере, в личном кабинете на noip.com в разделе "Manage DNS", естественно, в первый раз (когда заводишь себе новое доменное имя) показывается текущий внешний IP адрес твоего компьютера/гейта, с которого ты регистрируешься в данный момент. Но это не имеет значения. В дальнейшем, если dynds-scrips настроен на роутере правильно, ты можешь зайти ещё раз в личный кабинет на noip.com, и посмотреть текущий IP. Если всё хорjшо он должен соответствовать внешнему IP твоего роутера. Т.е. обновлением IP будет заниматься Dyndns client на роутере.

В настройке DynDNS через Luci есть тонкости. Например, у меня провайдер - Yota, и пришлось в поле URL вписать "http://checkip.dyndns.org" ... По такому адресу любой внешний IP с любым провайдером должден определяться верно - т.е., то, что Вам и нужно...

Последний раз редактировалось Andycar; 11.03.2013 в 15:33.
Andycar вне форума   Ответить с цитированием
Старый 11.03.2013, 15:33   #14
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Цитата:
У меня есть основной ip адрес, с которого я выхожу в интернет и есть локальный на openwrt.
Для локального адреса нужно сделать проброс портов на шлюзе
Admin вне форума   Ответить с цитированием
Старый 11.03.2013, 16:03   #15
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Я вот что-то не понял автора темы.
Цитата:
роутер будет постоянно менять свое место нахождения.
Если в др. месте будет "серый" адрес, то dyndns не поможет. В др. месте могут быть и др. настройки сети.
andr128 вне форума   Ответить с цитированием
Старый 11.03.2013, 17:36   #16
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Что-то я не понимаю, как настроив DDNS на роутере-клиенте он будет знать к какому IP подключен головной роутер? DDNS будет работать только на головном роутере подключенном напрямую к провайдеру, который в Вашем случае будет постоянно меняться. Настройки в головных роутерах менять Вы не сможете, т.е. настроить DDNS и проброс портов. Определять внешний IP возможно получится скриптом, обращающимся к сервисам для этого предназначенным, и отправлять его на другую сторону, но вот как делать проброс порта я хз. Скайп и другие SIP используют свои сервера, через которые их клиенты и общаются.
serenya вне форума   Ответить с цитированием
Старый 11.03.2013, 18:33   #17
Bulatovor
Senior Member
 
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 799
Bulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond reputeBulatovor has a reputation beyond repute
По умолчанию

Мне кажется без процедур взлома сети,через которую будет подключен к интернету , не обойтись, а это не совсем законно, если предварительно не срашивать согласие хозяина. Мне кажется, что не надо на него ничего слать, а надо чтоб роутер сам периодически опрашивал какой либо сервер и сам забирал с него
Bulatovor вне форума   Ответить с цитированием
Старый 11.03.2013, 23:02   #18
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

В поисках решения своих проблем кажется набрел на частичное решение Вашей, определение внешнего IP и связь с DDNS http://autohome.org.ua/12-openwrt/23...enwrt-for-wifi, но это не решает проблемы проброса портов.
serenya вне форума   Ответить с цитированием
Старый 12.03.2013, 06:27   #19
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Технология ddns такая. Клиент переодически (определяется настройками клиента) шлет запрос на сервер (dyndns.com), тот в свою очередь узнает текущий IP клиента и меняет привязку IP к доменному имени. При обращении к доменному имени например: mysite.dyndns.com происходит обращение к IP этого клиента. Если IP клиента "белый" динамический адрес, то все OK. Если же IP "серый" т.е. находится за NAT провайдера инета, то достучаться по эту IP невозможно.

Я также предлагал использовать сайт посредник, это почти тоже самое.

Один из выходов, это использование т.н. ssh туннелей. Для этого нужно чтобы клиент всегда поддерживал связь с сервером. Один из примеров проброса портов.

Последний раз редактировалось andr128; 12.03.2013 в 06:30.
andr128 вне форума   Ответить с цитированием
Старый 12.03.2013, 20:19   #20
Footniko
Junior Member
 
Регистрация: 10.03.2013
Сообщений: 7
Вес репутации: 0
Footniko is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от andr128 Посмотреть сообщение
Технология ddns такая. Клиент переодически (определяется настройками клиента) шлет запрос на сервер (dyndns.com), тот в свою очередь узнает текущий IP клиента и меняет привязку IP к доменному имени. При обращении к доменному имени например: mysite.dyndns.com происходит обращение к IP этого клиента. Если IP клиента "белый" динамический адрес, то все OK. Если же IP "серый" т.е. находится за NAT провайдера инета, то достучаться по эту IP невозможно.

Я также предлагал использовать сайт посредник, это почти тоже самое.

Один из выходов, это использование т.н. ssh туннелей. Для этого нужно чтобы клиент всегда поддерживал связь с сервером. Один из примеров проброса портов.
По ddns, я так и сразу думал, просто меня запутали...
На счет туннеля, не думаю, что это подойдет, т.к. роутер будет часто менять свое местоположение...

Последний раз редактировалось Footniko; 12.03.2013 в 21:31.
Footniko вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:46. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика