Jump to content
  • 18

KeenDNS


dialog

Question

Хотелось бы увидеть в кинетике новую функцию субдомен, который будет привязан к пользовательскому роутеру, не имеющему постоянного IP-адреса, как в микротике функция IP-Cloud, знаю что есть no-ip но новая функция не помешает ;)

Link to comment
Share on other sites

Recommended Posts

  • 0

Подскажите пожалуйста можно ли с помощью данного сервиса подключиться к другим устройствам домашней сети? Ну например с ip 192.168.10.7 ) Спасибо!

Link to comment
Share on other sites

  • 0
21 час назад, whitejaguar сказал:

Подскажите пожалуйста можно ли с помощью данного сервиса подключиться к другим устройствам домашней сети? Ну например с ip 192.168.10.7

Можно: по HTTP, в экспериментальной версии 2.08, и настраивается пока только через CLI. Настраиваете себе имя: имя.mykeenetic.ru на вкладке KeenDNS и режим работы "Через облако". В CLI создаете и настраиваете HTTP-прокси:

(config)> ip http proxy abcd

(config-http-proxy)> domain ndns

(config-http-proxy)> upstream http 192.168.10.7

(config-http-proxy)> allow public

и сохраняете конфиг! Можете заходить на домашнее устройство через http://abcd.имя.mykeenetic.ru

Link to comment
Share on other sites

  • 0

Спасибо за подсказку, теперь действительно работает!Возник еще один вопрос- устройство,  к которому подключаюсь передает видео по 8080.При подключении по домашней сети видео работает, при удаленном подключении нет. Можно это как-то исправить?

Link to comment
Share on other sites

  • 0
14 часа назад, whitejaguar сказал:

устройство,  к которому подключаюсь передает видео по 8080.При подключении по домашней сети видео работает, при удаленном подключении нет. Можно это как-то исправить?

У команды upstream есть аргумент порт, укажите его. Но тогда по http://abcd.имя.mykeenetic.ru будет отвечать 192.168.10.7:8080. Если надо по одному адресу одновременно 80 и 8080, то только белый IP и проброс, как советует @Sergey Avksentyev

Link to comment
Share on other sites

  • 0

v2.06(AAFG.2)C0. В компонентах включил Модуль управления маршрутизатором через облачную службу - в Приложениях появилась вкладка "Облачные клиенты" - это оно, заветный KeenDNS? :) Я просто ожидал вкладку "KeenDNS". Ну да ладно.

Пытаюсь переключиться на набор команд ndns, как указано тут:

(config)> ndns
(config)>

Не переключается...

И еще:

Цитата

Затем зарезервировать имя. Единственное (пока) условие — WAN-адрес кинетика должен быть "белый".

Это до сих пор справедливо?

Меня интересует повесить на серый IP такие вещи как RDP, VNC, Telnet, FTP, WOL. Или это нереально?

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
10 минут назад, ndm сказал:

На версии 2.06 так и останется.

Правильно ли я Вас понял, что на 2.08 draft всё вышеуказанное получится организовать и с серым IP?

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
2 часа назад, IgaX сказал:

А сами как думаете, если доступны только http и порты 80,81,280,591,777,5080,8080,8090,65080 ?

Оу, ну раз такое разнообразие, то почти всё можно организовать :)

Link to comment
Share on other sites

  • 0
1 час назад, The_Immortal сказал:

Оу, ну раз такое разнообразие

надо просто сразу как-нибудь так: "мы, народ, хотим/требуем доступ ко всей трубе. No pasarán!" :) 

  • Thanks 1
Link to comment
Share on other sites

  • 0

Погонял KeenDNS и имею парочку вопросов:

1. KeenDNS как-то с DyDNS коррелирует? У меня после включения KeenDNS (неважно какой режим) отвалился DyDNS, чего раньше не было. Потом, правда, опять восстановился, но через некоторое время вновь упал. Возможно, это разовое явление или же проблема известна?

2. Режим KeenDNS "через облако". Необходимо иметь одновременно доступ и по HTTP (к сайту по 80 порту) и доступ к интернет-центру. Не могу допендрить как же это сделать?

 

Спасибо!

 

UPD: пока писал сообщение, отвалился KeenDNS (через облако), а DyDNS работает :) Похоже DyDNS и KeenDNS вещи несочетаемые?

Поменял режим KeenDNS на "прямой доступ" (без перезагрузки интернет-центра) - KeenDNS так и не отвечает. DyDNS работает... Или перезагрузка девайса обязательна?

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
11 минуту назад, The_Immortal сказал:

а DyDNS работает

с серым ип?)

12 минуты назад, The_Immortal сказал:

одновременно доступ и по HTTP (к сайту по 80 порту) и доступ к интернет-центру

видимо, 

 

Link to comment
Share on other sites

  • 0
39 минут назад, IgaX сказал:

с серым ип?)

Нет, у меня он белый. Но я тестирую и в режиме "через облако", т.к. планирую использовать данное решение и на сером IP впоследствии.

За ссылку спасибо, попробую. Хотя для моего микро-серого вещества это сложновато :)

 

И всё-таки хотелось бы услышать насчет технической возможности сочетать DyDNS и KeenDNS. Я, конечно, понимаю, что это бессмысленно, но всё же.

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
1 час назад, The_Immortal сказал:

Нет, у меня он белый. Но я тестирую и в режиме "через облако", т.к. планирую использовать данное решение и на сером IP впоследствии.

За ссылку спасибо, попробую. Хотя для моего микро-серого вещества это сложновато :)

 

И всё-таки хотелось бы услышать насчет технической возможности сочетать DyDNS и KeenDNS. Я, конечно, понимаю, что это бессмысленно, но всё же.

Все сочетаемо, это совершенно не связанные компоненты.

  • Thanks 1
Link to comment
Share on other sites

  • 0

1. Друзья, а подскажите, пожалуйста, почему будучи в домашней сети при попытке пропинговать *.mykeenetic.* я получаю "При проверке связи не удалось обнаружить узел  *.mykeenetic.*.".

KeenDNS - прямой доступ.

DyDNS - на пинг успешно отвечает.

Извне (не из домашней сети) *.mykeenetic.* пингуется.

 

2. Пытался настроить VNC для доступа через облако, как посоветовали выше. Переназначил VNC-сервер на порт 777. Далее на интернет-центре сделал следующие настройки:

(config)> ip http proxy vnc
(config-http-proxy)> domain ndns
Http::Manager: Configured ndns domain for proxy: vnc.
(config-http-proxy)> upstream http 192.168.1.36 777
Http::Manager: Proxy "vnc" upstream was set.
(config-http-proxy)> allow public
Http::Manager: Proxy security level is set to "public".
(config-http-proxy)>

Пытаюсь законнектиться и так (vnc.*.mykeenetic.*), и эдак (vnc.*.mykeenetic.*:777 - с указанием порта) - не выходит. Или я что-то не так делаю (напоминаю, я в танке)?  :)

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
1 час назад, The_Immortal сказал:

Пытаюсь законнектиться и так (vnc.*.mykeenetic.*), и эдак (vnc.*.mykeenetic.*:777 - с указанием порта) - не выходит

видимо, не стоит спрашивать получается ли зацепиться внутри танка по http://192.168.1.36:777 :)

  • Thanks 1
Link to comment
Share on other sites

  • 0
22 минуты назад, IgaX сказал:

видимо, не стоит спрашивать получается ли зацепиться внутри танка по http://192.168.1.36:777 :)

:( Я не понимать Ваших намеков (за исключением "танка"). Моя задача по поводу подключения по VNC невыполнима через облачный режим? В админке явно указан список TCP-портов, которые пробрасываются - почему я не могу их использовать для поставленной задачи в рамках tcp-соединения?

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
15 минут назад, The_Immortal сказал:

Я не понимать Ваших намеков

некоторые считают, что http и tcp - протоколы немного разных уровней

  • Thanks 2
Link to comment
Share on other sites

  • 0

Вы меня окончательно запутали своим завуалированным стайлом :)  80,81,280,591,777,5080,8080,8090,65080 - это TCP порты, но с ними (в рамках облачного режима) возможно работать только через HTTP протокол. Вывод корректный?

P.S. Тьфу! У VNC же есть возможность доступа через HTTP!

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
Цитата

как было сказано, "пока"

TCP не разрешат :)

 

В общем, почему-то эта штука не срабатывает:

(config)> ip http proxy vnc
(config-http-proxy)> domain ndns
Http::Manager: Configured ndns domain for proxy: vnc.
(config-http-proxy)> upstream http 192.168.1.36 777
Http::Manager: Proxy "vnc" upstream was set.
(config-http-proxy)> allow public
Http::Manager: Proxy security level is set to "public".

Пытаюсь законнектиться на VNC через браузер по http (посредством Java):

1. http://192.168.1.36:777 (из-под домашней сети) - стартует ява-апплет, запрашивается пароль, всё ок.

2. http://*.mykeenetic.*:777 (KeenDNS, извне, прямой доступ) - стартует ява-апплет, запрашивается пароль, всё ок.

3.  http://vnc.*.mykeenetic.* (KeenDNS, извне, через облако) - Java выдает ошибку, что не может соединиться c http://vnc.*.mykeenetic.*.

Все вышеуказанные адреса, естественно, занесены в исключения Java.

В чем может быть проблема? http proxy vnc почему-то не хочет пускать http-коннект...

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
52 минуты назад, The_Immortal сказал:

В чем может быть проблема?

:)

попробуйте сначала e2e4, бо: "Вы не ограничены домашней сетью. Настройте upstream на любой хост в интернете, и он тоже будет работать", например: 213.180.193.3

***
или, раз fqdn тоже поддерживается, можно и сразу, например, ya.ru. (точка в конце может быть важной)

Скрытый текст

upstream http ({mac} | {ip} | {fqdn}) [port]

 

Edited by IgaX
  • Thanks 1
Link to comment
Share on other sites

  • 0
1 час назад, IgaX сказал:

попробуйте сначала e2e4

Да я пробовал уже редирект на свой IIS (сайт):

(config)> ip http proxy site
Http::Manager: Proxy "site" successfully created.
(config-http-proxy)> domain ndns
Http::Manager: Configured ndns domain for proxy: site.
(config-http-proxy)> upstream http 192.168.1.36 80
Http::Manager: Proxy "site" upstream was set.
(config-http-proxy)> allow public
Http::Manager: Proxy security level is set to "public".

По site.*.mykeenetic.* мой сайт открывается, т.е. тут всё в порядке.

Но доступа на VNC-сервер, который также принимает по HTTP (док-ва выше), нету! :(

Как можно диагностировать проблему? У Java какой-то специфический HTTP-запрос?

 

P.S. Также проверил редирект на ya.ru через fqdn - тоже работает. И на точку Вашу ругаецца :)

Edited by The_Immortal
Link to comment
Share on other sites

  • 0
5 часов назад, The_Immortal сказал:

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

снимать и анализировать дамп трафика с 192.168.1.36 .. возможно, проблема в vnc + nginx-прокси + x-forwarded-for

+ учитывать:

N.B.

5 часов назад, The_Immortal сказал:

И на точку Вашу ругаецца

Сугубо имхо, что fqdn все же подразумевает, что все произошло от точки и к точке вернется ;)

Edited by IgaX
Link to comment
Share on other sites

  • 0
В 05.10.2016 в 10:27, ndm сказал:

У команды upstream есть аргумент порт, укажите его. Но тогда по http://abcd.имя.mykeenetic.ru будет отвечать 192.168.10.7:8080. Если надо по одному адресу одновременно 80 и 8080, то только белый IP и проброс, как советует @Sergey Avksentyev

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

Link to comment
Share on other sites

  • 0

Есть два Keenetic, в городе и на даче, между ними поднят VPN. Сервер с белым ip, клиент с серым (3g от мегафон).

Когда в сети, вижу все ресурсы обеих сетей, ping проходит. На Keenetic с белым ip (на VPN сервере) настроил KeenDNS в режиме прямого доступа. Есть задача, попасть извне на камеру, расположенную в сети за VPN клиентом. Это реализуемо?

 

P.S. whitejaguar  К вопросу о перенаправлении портов почитайте статью Статья: 2302 в базе знаний Zyxel

Edited by oka
Link to comment
Share on other sites

  • 0
В 23.10.2016 в 12:14, oka сказал:

P.S. whitejaguar  К вопросу о перенаправлении портов почитайте статью Статья: 2302 в базе знаний Zyxel

Вы не совсем правильно поняли о перенаправлении портов, речь идет о команде cli, а не перенаправлении через web интерфейс.

Вопрос актуален.

Link to comment
Share on other sites

  • 0

Уважаемые разработчики.

Поясните плиз ваши планы для обладателей Keenetic Ultra: доедет ли до них прошивка 2.07 или 2.08 с возможностью использовать KeenDNS в режиме через облако? Фича очень привлекательная, но обновлять из-за нее относительно недавно купленный роутер тоже не хочется.

В частности наблюдаю у вас в папке experimental версию 2.08 для первого Ultra: http://files.keenopt.ru/experimental/Keenetic_Ultra/2016-10-14/

Спасибо!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...