Перейти к содержанию

Вопрос

Опубликовано (изменено)

Доброго времени!

Сама задача:
Добавить в настройку IPv6in4 возможность обновлять IPv4 адрес на серевере ip4market через API.

Описание проблемы:
Есть интернет соединение от провайдера только Динамический белый IPv4.
Для определенных нужд настроен DDNS.

Нужно IPv6 через брокера т.к. 6to4 оказалось очень медленно, постоянно меняющийся IPv6 это ещё больший ужас чем IPv4
Есть всеми признанный Hurricane Electric, по адресу tunnelbroker.net который позволяет изменять IPv4 локальный через API сильно напоминающий DDNS, и на Кинетиках так и настраивается.
Но, 1- HE это больше Американская история, скорость соответственно , 2 - DDNS уже занят, а 2 DDNS профиля Кинетиками не поддерживается. Update: как меня поправили ниже поддерживается, но только через CLI.
Есть Российский IP4MARKET, Тunnel Broker IPv6, потестировал, все быстро и удобно.
Но обновлять Адрес IPv4 надо вручную, у них есть API вида http://tb.ip4market.ru/?page=update&apikey=<APIKEY>&ip=<IPv4Client>

Хочется.
1. Добавить в настройку IPv6in4 Добавить поле с выбором популярных брокеров HE и ip4market
2. Добавить в настройку IPv6in4 Добавить поля для ввода необходимых данных для API автоматической смены IPv4 (Для ip4market) это APIKEY
3. Дергать ссылку Кинетиком при смене динамического IPv4.

ИМХО , в настройке именно тунельных брокеров IPv6in4 это будет удобно и актуально.
Оставить вариант "Другой", с текущей реализацией.

Update: Ниже есть инструкция написана мной по подсказкам r13, как это вот всё получить при помощи CLI, но хочется прям через Веб :)

Изменено пользователем hard_alex@mail.ru
Исправление ошибок. Ссылка на инструкцию.

Рекомендуемые сообщения

  • 0
Опубликовано
41 минуту назад, hard_alex@mail.ru сказал:

Доброго времени!

Сама задача:
Добавить в настройку IPv6in4 возможность обновлять IPv4 адрес на серевере ip4market через API.

Описание проблемы:
Есть интернет соединение от провайдера только Динамический белый IPv4.
Для определенных нужд настроен DDNS.

Нужно IPv6 через брокера т.к. 6to4 оказалось очень медленно, постоянно меняющийся IPv6 это ещё больший ужас чем IPv4
Есть всеми признанный Hurricane Electric, по адресу tunnelbroker.net который позволяет изменять IPv4 локальный через API сильно напоминающий DDNS, и на Кинетиках так и настраивается.
Но, 1- HE это больше Американская история, скорость соответственно , 2 - DDNS уже занят, а 2 DDNS профиля Кинетиками не поддерживается.
Есть Российский IP4MARKET, Тunnel Broker IPv6, потестировал, все быстро и удобно.
Но обновлять Адрес IPv4 надо вручную, у них есть API вида http://tb.ip4market.ru/?page=update&apikey=<APIKEY>&ip=<IPv4Client>

Хочется.
1. Добавить в настройку IPv6in4 Добавить поле с выбором популярных брокеров HE и ip4market
2. Добавить в настройку IPv6in4 Добавить поля для ввода необходимых данных для API автоматической смены IPv4 (Для ip4market) это APIKEY
3. Дергать ссылку Кинетиком при смене динамического IPv4.

ИМХО , в настройке именно тунельных брокеров IPv6in4 это будет удобно и актуально.
Оставить вариант "Другой", с текущей реализацией.

ddns клиентов уже давно можно больше чем 1(в веб не вынесено) для начала попробовать через него, должно получиться. 

  • 0
Опубликовано

@hard_alex@mail.ru Проверил, работает, только в их api ip не надо указывать, с ним что то у сервиса не срастается. Без него ок, обновляется.

  • 0
Опубликовано
2 часа назад, r13 сказал:

Проверил, работает, только в их api ip не надо указывать, с ним что то у сервиса не срастается. Без него ок, обновляется.

Ок. Сейчас кофе попью и сделаю! Спасибо. Ответом инструкцию прилеплю :)

  • 0
Опубликовано

Итак обещанная инструкция, по автоматическому обновлению IP через DynDns сервис Кинетиков, для IP4Market брокера.
Конкретно команды точно подходят для Lite III Rev.B (незнаю насколько командная строка разная для разных Кинетиков, но мне кажется эти будут одинаковыми для всех)
Необходимо зайти в режим CLI либо через TelNet либо SSH

Выполняем следующие команды для создания и задания параметров Дополнительного Профиля DDNS

dyndns profile ip4market
type custom
username <ваше имя пользователя>
password <ваш пароль>
url https://tb.ip4market.ru/?page=update&apikey=<Ваш APIKey>


//Обратите внимание на знак ? перед page= , у меня он при вставке перемещался в конец строки и url был неправильный. Поменяйте ручками.

no send-address


//Обязательно, иначе не работает.

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

interface <Имя интерфейса>


В моем случае это PPPoE0, при прямом соединении это будет скорее всего ISP

dyndns profile ip4market


Записали пометку что данный интерфейс при смене IP должен обновить dyndns профиль ip4market

dyndns update force


И проверяем результат. Должно быть всё ок, если что-то не так разбираемся где накосячили, см. Лог.

copy running-config startup-config


Записываем Конфигурацию.

Все. В startup-config должны появиться такие строки:

!
dyndns profile ip4market
    type custom
    username <ваше имя пользователя>
    password ns3 шифрованный пароль
    url https://tb.ip4market.ru/?page=update&apikey=<Ваш APIKey>
    no send-address



В соответствующем интерфейсе
 

!
interface PPPoE0
 ....
    dyndns profile ip4market
....


Ну и если вы ещё не используете DDNS через Web морду, то в соответствии заполните там поля и установите галочку

Цитата

Определять мой IP-адрес автоматически


Но все же , если в Web в настройках 6in4 сделать соответствующие поля и они бы скриптом системы создавали нужный профиль, вся эта инструкция не имела бы смысла, все было бы нативно.
Так что Прошу голосовать за!

  • 0
Опубликовано (изменено)

Друзья, а если NAT, при этом выдаваемый провайдером ip адрес статический, но не белый  (не я один на нем), то можно настроить через https://tunnelbroker.net/ ? Через IP4MARKET туннель поднимается. Вот что пишет туннельный брокер по этому поводу "Not by using your private IP, no. You need to supply your public IP address, and then tell the NAT device you're using to forward proto41 onto your private IP, put your computer in the DMZ, or something similar, depending on what your NAT device is capable of. We can't just route to your 10. address, since those routes don't exist on the public Internet." Можно что-то сделать у меня ip на 10.*.*.* постоянный и ip, который выходит 194.*.*.* тоже постоянный (но на нем не я один, как сказал провайдер).
Если на https://tunnelbroker.net указать ip 194, то получаю "IP is not ICMP pingable. Please make sure ICMP is not blocked. If you are blocking ICMP, please allow 66.220.2.74 through your firewall." создал правило, но не помогает.

 

Без имени2222.jpg

Изменено пользователем Etrus
  • 0
Опубликовано
В 30.10.2018 в 03:32, hard_alex@mail.ru сказал:

Итак обещанная инструкция, по автоматическому обновлению IP через DynDns сервис Кинетиков, для IP4Market брокера.
Конкретно команды точно подходят для Lite III Rev.B (незнаю насколько командная строка разная для разных Кинетиков, но мне кажется эти будут одинаковыми для всех)
Необходимо зайти в режим CLI либо через TelNet либо SSH

Выполняем следующие команды для создания и задания параметров Дополнительного Профиля DDNS


dyndns profile ip4market
type custom
username <ваше имя пользователя>
password <ваш пароль>
url https://tb.ip4market.ru/?page=update&apikey=<Ваш APIKey>


//Обратите внимание на знак ? перед page= , у меня он при вставке перемещался в конец строки и url был неправильный. Поменяйте ручками.


no send-address


//Обязательно, иначе не работает.

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


interface <Имя интерфейса>


В моем случае это PPPoE0, при прямом соединении это будет скорее всего ISP


dyndns profile ip4market


Записали пометку что данный интерфейс при смене IP должен обновить dyndns профиль ip4market


dyndns update force


И проверяем результат. Должно быть всё ок, если что-то не так разбираемся где накосячили, см. Лог.


copy running-config startup-config


Записываем Конфигурацию.

Все. В startup-config должны появиться такие строки:


!
dyndns profile ip4market
    type custom
    username <ваше имя пользователя>
    password ns3 шифрованный пароль
    url https://tb.ip4market.ru/?page=update&apikey=<Ваш APIKey>
    no send-address



В соответствующем интерфейсе
 


!
interface PPPoE0
 ....
    dyndns profile ip4market
....


Ну и если вы ещё не используете DDNS через Web морду, то в соответствии заполните там поля и установите галочку


Но все же , если в Web в настройках 6in4 сделать соответствующие поля и они бы скриптом системы создавали нужный профиль, вся эта инструкция не имела бы смысла, все было бы нативно.
Так что Прошу голосовать за!

Здравствуйте. Начал пользоваться этим сервисом и прошу помощи. Вы пишите "...Ну и если вы ещё используете DDNS через Web морду, то в соответствии заполните там поля и установите галочку...". А где на странице https://ipv6.ip4market.ru/?page=panel найти данные для заполнения этих полей?  

  • 0
Опубликовано
15 минут назад, Александр Воробьев сказал:

Здравствуйте. Начал пользоваться этим сервисом и прошу помощи. Вы пишите "...Ну и если вы ещё используете DDNS через Web морду, то в соответствии заполните там поля и установите галочку...". А где на странице https://ipv6.ip4market.ru/?page=panel найти данные для заполнения этих полей?  

«НЕ используете» далее по тексту

  • 0
Опубликовано
1 минуту назад, Usatyj сказал:

«НЕ используете» далее по тексту

Это Ваша помощь? Серьёзно? Спасибо.

  • 0
Опубликовано
1 минуту назад, Александр Воробьев сказал:

Это Ваша помощь? Серьёзно? Спасибо.

Если вы поняли правильно, то извините. 

  • 0
Опубликовано
Только что, Usatyj сказал:

Если вы поняли правильно, то извините. 

Я сознательно удалил "не" в цитате т.к.. по-моему это опечатка, меняющая смысл фразы на диаметрально противоположный. Без обид.

  • 0
Опубликовано (изменено)
41 минуту назад, Александр Воробьев сказал:

Здравствуйте. Начал пользоваться этим сервисом и прошу помощи. Вы пишите "...Ну и если вы ещё используете DDNS через Web морду, то в соответствии заполните там поля и установите галочку...". А где на странице https://ipv6.ip4market.ru/?page=panel найти данные для заполнения этих полей?  

пункт Ссылка для автоматического обновления настроек

взять эту ссылку, удалить в конце &ip...и до конца

вставить эту ссылку в dyndns кинетика

Изменено пользователем r13
  • 0
Опубликовано
4 минуты назад, r13 сказал:

пункт Ссылка для автоматического обновления настроек

взять эту ссылку, удалить в конце &ip...и до конца

вставить эту ссылку в dyndns кинетика

Прошу прощения за возможную тупость, но я далеко не продвинутый пользователь, а вполне обычный юзер, пытающийся в меру своих сил освоит что-то новое на своем устройстве. Вас не затруднит более подробно объяснить : (скриншот).

Аннотация 2019-03-31 123722.jpg

  • 0
Опубликовано (изменено)
22 минуты назад, Александр Воробьев сказал:

Прошу прощения за возможную тупость, но я далеко не продвинутый пользователь, а вполне обычный юзер, пытающийся в меру своих сил освоит что-то новое на своем устройстве. Вас не затруднит более подробно объяснить : (скриншот).

Аннотация 2019-03-31 123722.jpg

надо выбрать сервис - другой и тогда будут другие поля для ввода

заполнить поле с url и поставить галку внизу, все. 

Изменено пользователем r13
  • 0
Опубликовано
1 час назад, r13 сказал:

надо выбрать сервис - другой и тогда будут другие поля для ввода

заполнить поле с url и поставить галку внизу, все. 

Так?

Аннотация 2019-03-31 141939.jpg

  • 0
Опубликовано (изменено)
25 минут назад, r13 сказал:

да

Спасибо. А есть возможность узнать/проверить работоспособность/правильность настройки?

Изменено пользователем Александр Воробьев
  • 0
Опубликовано
28 минут назад, Александр Воробьев сказал:

Спасибо. А есть возможность узнать/проверить работоспособность/правильность настройки?

в логе пишется статус ответа от сервиса при обновлении

  • 0
Опубликовано
47 минут назад, r13 сказал:

в логе пишется статус ответа от сервиса при обновлении

Спасибо за понятные ответы. Тема закрыта.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.