Динамические домены для пользовательских аккаунтов Topic is solved
-
- Posts: 4
- Joined: Tue Aug 10, 2021 5:12 am
- Os: Debian 8x
- Web: apache + nginx
Динамические домены для пользовательских аккаунтов
Всем привет!
Подскажите, пожалуйста, возможно ли как-то через API панели привязывать алиасы в виде отдельных доменов к динамически созданным сабдоменам?
Суть такая, есть для каждого пользователя динамически сгенерированный сабдомен, это отдельный полноценный сайт по сути и хотелось бы давать возможность пользователям привязывать к нему его персональный домен, пользователь указывал бы к примеру наши NS сервера у регистратора и после обновления ДНС по его домену был бы доступен его сайт.
NS сервера при этом свои сейчас используются, BIND полностью настроенный, 2-й ip для него, отдельный домен для бинда и т.д. и используются wildcard let's encrypt сертификаты, а в настройках основного домена указан алиас *.test-domain.ltd.
Или может подскажите, как лучше это реализовать, чтобы для пользователя было как можно меньше мороки.
Подскажите, пожалуйста, возможно ли как-то через API панели привязывать алиасы в виде отдельных доменов к динамически созданным сабдоменам?
Суть такая, есть для каждого пользователя динамически сгенерированный сабдомен, это отдельный полноценный сайт по сути и хотелось бы давать возможность пользователям привязывать к нему его персональный домен, пользователь указывал бы к примеру наши NS сервера у регистратора и после обновления ДНС по его домену был бы доступен его сайт.
NS сервера при этом свои сейчас используются, BIND полностью настроенный, 2-й ip для него, отдельный домен для бинда и т.д. и используются wildcard let's encrypt сертификаты, а в настройках основного домена указан алиас *.test-domain.ltd.
Или может подскажите, как лучше это реализовать, чтобы для пользователя было как можно меньше мороки.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Динамические домены для пользовательских аккаунтов
Все, что можно сделать через web-интерфейс, можно сделать через API. И web-интерфейс и API дергают команды изlemon_orange wrote: ↑Tue Aug 10, 2021 5:33 amПодскажите, пожалуйста, возможно ли как-то через API панели привязывать алиасы в виде отдельных доменов к динамически созданным сабдоменам?
/usr/local/vesta/bin
Достаточно указать CNAME на поддомен.lemon_orange wrote: ↑Tue Aug 10, 2021 5:33 amпользователь указывал бы к примеру наши NS сервера у регистратора и после обновления ДНС по его домену был бы доступен его сайт.
-
- Posts: 4
- Joined: Tue Aug 10, 2021 5:12 am
- Os: Debian 8x
- Web: apache + nginx
Re: Динамические домены для пользовательских аккаунтов
Благодарю за ответ! А если указать cname, не возникнут ли проблемы с ssl для пользовательского домена?
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Динамические домены для пользовательских аккаунтов
SSL к DNS отношения не имеет. Решать, как обеспечить пользовательские домены ssl-сертификатами, придется в любом случае.lemon_orange wrote: ↑Tue Aug 10, 2021 3:17 pmБлагодарю за ответ! А если указать cname, не возникнут ли проблемы с ssl для пользовательского домена?
-
- Posts: 4
- Joined: Tue Aug 10, 2021 5:12 am
- Os: Debian 8x
- Web: apache + nginx
Re: Динамические домены для пользовательских аккаунтов
А может тогда не CNAME, а A запись просить указывать, и добавлять домен как сайт в панель, выписывая ssl средствами панели через API, и в бинде прописывать уже CNAME на саб? Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?grayfolk wrote: ↑Tue Aug 10, 2021 3:27 pmSSL к DNS отношения не имеет. Решать, как обеспечить пользовательские домены ssl-сертификатами, придется в любом случае.lemon_orange wrote: ↑Tue Aug 10, 2021 3:17 pmБлагодарю за ответ! А если указать cname, не возникнут ли проблемы с ssl для пользовательского домена?
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Динамические домены для пользовательских аккаунтов
Суть CNAME - не зависеть от IP-адреса. Это лучшая практика для подобных сервисов - в которых можно привязать свой домен. При А-записи в случае смены IP вашего сервера всем юзерам придется делать изменения. При CNAME - нет.lemon_orange wrote: ↑Tue Aug 10, 2021 3:43 pmА может тогда не CNAME, а A запись просить указывать, и добавлять домен как сайт в панель, выписывая ssl средствами панели через API, и в бинде прописывать уже CNAME на саб? Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Я бы так и делал. Опять же, к DNS это не имеет отношения.
Если речь идет о LE - вероятно, могут. LE имеет ограничения по количеству запросов за единицу времени. Впрочем, если не обновлять сертификаты для всех доменов одновременно, то проблем не будет.lemon_orange wrote: ↑Tue Aug 10, 2021 3:43 pmНе знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
P.S. CNAME никак не помешает добавить сайт в панель.
-
- Posts: 4
- Joined: Tue Aug 10, 2021 5:12 am
- Os: Debian 8x
- Web: apache + nginx
Re: Динамические домены для пользовательских аккаунтов
Благодарю!grayfolk wrote: ↑Tue Aug 10, 2021 5:26 pmСуть CNAME - не зависеть от IP-адреса. Это лучшая практика для подобных сервисов - в которых можно привязать свой домен. При А-записи в случае смены IP вашего сервера всем юзерам придется делать изменения. При CNAME - нет.lemon_orange wrote: ↑Tue Aug 10, 2021 3:43 pmА может тогда не CNAME, а A запись просить указывать, и добавлять домен как сайт в панель, выписывая ssl средствами панели через API, и в бинде прописывать уже CNAME на саб? Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Я бы так и делал. Опять же, к DNS это не имеет отношения.
Если речь идет о LE - вероятно, могут. LE имеет ограничения по количеству запросов за единицу времени. Впрочем, если не обновлять сертификаты для всех доменов одновременно, то проблем не будет.lemon_orange wrote: ↑Tue Aug 10, 2021 3:43 pmНе знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
P.S. CNAME никак не помешает добавить сайт в панель.