Несколько CNAME записей для одного субдомена

Ответить
Аватара пользователя
Infernal Flame
Злой Модер
Сообщения: 1796
Зарегистрирован: 03 мар 2010, 11:25
ОС: Centos 7
Контактная информация:

Несколько CNAME записей для одного субдомена

Сообщение Infernal Flame » 28 июл 2013, 10:35

Требуется решить такую закавыку: Изображение

суть - людям надо коннектиться по ВПНу к серверу, который имеет 2+ коннектов от разных провайдеров. Проблема в том, что ИПы на большей части соединений динамические (благо хоть белые). На эти ИПы уже привязан сервис no-ip.com. Так вот задача, чтобы конечные юзвери коннектились на connect.domain.com в то время как этот субдомен ссылался на хосты no-ip.
Изображение
Изображение
Work: Centos 7 х 'all Servers'
Аватара пользователя
Infernal Flame
Злой Модер
Сообщения: 1796
Зарегистрирован: 03 мар 2010, 11:25
ОС: Centos 7
Контактная информация:

Re: Несколько CNAME записей для одного субдомена

Сообщение Infernal Flame » 28 июл 2013, 13:35

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

з.ы. мое решение - делаю nslookup данных хостов (no-ip которые), грепаю оттуда ИПы, проверяю сменились ли или нет и если сменились то засовываю в файл зоны этого домена в бинде, обновляю бинд.
Изображение
Изображение
Work: Centos 7 х 'all Servers'
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Несколько CNAME записей для одного субдомена

Сообщение Raven » 29 июл 2013, 21:10

не так давно на хабре натыкался на весьма элегантное решение. Там чел описывал опыт запуска связки powerdns и nginx - powerdns юзает nginx в качестве источника данных, отправляя тому специально оформленный GET запрос.. Однако аналогичным образом можно же и скрипт на бекенде у powerdns напрямую заюзать.
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
Infernal Flame
Злой Модер
Сообщения: 1796
Зарегистрирован: 03 мар 2010, 11:25
ОС: Centos 7
Контактная информация:

Re: Несколько CNAME записей для одного субдомена

Сообщение Infernal Flame » 29 июл 2013, 22:28

Raven
мммм... подозреваю, что решение по сути из тех же костылей... тут бы согласно RFC все сделать )))
иначе так и буду nslookup мучить, ибо дешево и сердито
Изображение
Изображение
Work: Centos 7 х 'all Servers'
Аватара пользователя
Gen1us2k
Модератор
Модератор
Сообщения: 771
Зарегистрирован: 02 мар 2010, 16:13

Re: Несколько CNAME записей для одного субдомена

Сообщение Gen1us2k » 13 авг 2013, 20:53

Не пробовал, но если тупо несколько CNAME на хост добавить?
Изображение
Home: Windows Heaven
Home: Debian 6
For Servers: Debian || RHEL Based || Gentoo || FreeBSD
Аватара пользователя
Infernal Flame
Злой Модер
Сообщения: 1796
Зарегистрирован: 03 мар 2010, 11:25
ОС: Centos 7
Контактная информация:

Re: Несколько CNAME записей для одного субдомена

Сообщение Infernal Flame » 14 авг 2013, 01:07

Gen1us2k
спецификация не позволяет... бинда тупо не выгребает тогда эту зону... это было возможно в бинде до 9й версии... а после выпилили нафиг
Изображение
Изображение
Work: Centos 7 х 'all Servers'
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Несколько CNAME записей для одного субдомена

Сообщение Raven » 14 авг 2013, 09:22

эм... А ежели попробовать не бинд?
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
Infernal Flame
Злой Модер
Сообщения: 1796
Зарегистрирован: 03 мар 2010, 11:25
ОС: Centos 7
Контактная информация:

Re: Несколько CNAME записей для одного субдомена

Сообщение Infernal Flame » 14 авг 2013, 13:22

Raven
а толку? если последними RFC для одного субдомена несколько CNAME запрещены? не факт, что потом клиенты смогут внятно отрезолвиться
Изображение
Изображение
Work: Centos 7 х 'all Servers'
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Несколько CNAME записей для одного субдомена

Сообщение Raven » 18 авг 2013, 23:23

а заюзать старый бинд?
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
Infernal Flame
Злой Модер
Сообщения: 1796
Зарегистрирован: 03 мар 2010, 11:25
ОС: Centos 7
Контактная информация:

Re: Несколько CNAME записей для одного субдомена

Сообщение Infernal Flame » 18 авг 2013, 23:26

Raven
а смысл? если эту запись потом другие ДНС сервера будут считать ошибочной...
текущее решение устраивает чуть менее чем полностью. поэтому выкручиваться через создание геморроя себе не хочу
Изображение
Изображение
Work: Centos 7 х 'all Servers'
Ответить

Вернуться в «Сетевые технологии»