Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Консольный интерфейс панели
  • Search

Динамические домены для пользовательских аккаунтов Topic is solved

Вопросы по работе Консольного интерфейса панели
CLI
Post Reply
  • Print view
Advanced search
7 posts • Page 1 of 1
lemon_orange
Posts: 4
Joined: Tue Aug 10, 2021 5:12 am

Os: Debian 8x
Web: apache + nginx
Динамические домены для пользовательских аккаунтов
  • Quote

Post by lemon_orange » Tue Aug 10, 2021 5:33 am

Всем привет!

Подскажите, пожалуйста, возможно ли как-то через API панели привязывать алиасы в виде отдельных доменов к динамически созданным сабдоменам?
Суть такая, есть для каждого пользователя динамически сгенерированный сабдомен, это отдельный полноценный сайт по сути и хотелось бы давать возможность пользователям привязывать к нему его персональный домен, пользователь указывал бы к примеру наши NS сервера у регистратора и после обновления ДНС по его домену был бы доступен его сайт.
NS сервера при этом свои сейчас используются, BIND полностью настроенный, 2-й ip для него, отдельный домен для бинда и т.д. и используются wildcard let's encrypt сертификаты, а в настройках основного домена указан алиас *.test-domain.ltd.

Или может подскажите, как лучше это реализовать, чтобы для пользователя было как можно меньше мороки.
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Динамические домены для пользовательских аккаунтов
  • Quote

Post by grayfolk » Tue Aug 10, 2021 8:58 am

lemon_orange wrote: ↑
Tue Aug 10, 2021 5:33 am
Подскажите, пожалуйста, возможно ли как-то через API панели привязывать алиасы в виде отдельных доменов к динамически созданным сабдоменам?
Все, что можно сделать через web-интерфейс, можно сделать через API. И web-интерфейс и API дергают команды из
/usr/local/vesta/bin
lemon_orange wrote: ↑
Tue Aug 10, 2021 5:33 am
пользователь указывал бы к примеру наши NS сервера у регистратора и после обновления ДНС по его домену был бы доступен его сайт.
Достаточно указать CNAME на поддомен.
Top

lemon_orange
Posts: 4
Joined: Tue Aug 10, 2021 5:12 am

Os: Debian 8x
Web: apache + nginx
Re: Динамические домены для пользовательских аккаунтов
  • Quote

Post by lemon_orange » Tue Aug 10, 2021 3:17 pm

Благодарю за ответ! А если указать cname, не возникнут ли проблемы с ssl для пользовательского домена?
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Динамические домены для пользовательских аккаунтов
  • Quote

Post by grayfolk » Tue Aug 10, 2021 3:27 pm

lemon_orange wrote: ↑
Tue Aug 10, 2021 3:17 pm
Благодарю за ответ! А если указать cname, не возникнут ли проблемы с ssl для пользовательского домена?
SSL к DNS отношения не имеет. Решать, как обеспечить пользовательские домены ssl-сертификатами, придется в любом случае.
Top

lemon_orange
Posts: 4
Joined: Tue Aug 10, 2021 5:12 am

Os: Debian 8x
Web: apache + nginx
Re: Динамические домены для пользовательских аккаунтов
  • Quote

Post by lemon_orange » Tue Aug 10, 2021 3:43 pm

grayfolk wrote: ↑
Tue Aug 10, 2021 3:27 pm
lemon_orange wrote: ↑
Tue Aug 10, 2021 3:17 pm
Благодарю за ответ! А если указать cname, не возникнут ли проблемы с ssl для пользовательского домена?
SSL к DNS отношения не имеет. Решать, как обеспечить пользовательские домены ssl-сертификатами, придется в любом случае.
А может тогда не CNAME, а A запись просить указывать, и добавлять домен как сайт в панель, выписывая ssl средствами панели через API, и в бинде прописывать уже CNAME на саб? Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Динамические домены для пользовательских аккаунтов
  • Quote

Post by grayfolk » Tue Aug 10, 2021 5:26 pm

lemon_orange wrote: ↑
Tue Aug 10, 2021 3:43 pm
А может тогда не CNAME, а A запись просить указывать, и добавлять домен как сайт в панель, выписывая ssl средствами панели через API, и в бинде прописывать уже CNAME на саб? Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Суть CNAME - не зависеть от IP-адреса. Это лучшая практика для подобных сервисов - в которых можно привязать свой домен. При А-записи в случае смены IP вашего сервера всем юзерам придется делать изменения. При CNAME - нет.
lemon_orange wrote: ↑
Tue Aug 10, 2021 3:43 pm
и добавлять домен как сайт в панель
Я бы так и делал. Опять же, к DNS это не имеет отношения.
lemon_orange wrote: ↑
Tue Aug 10, 2021 3:43 pm
Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Если речь идет о LE - вероятно, могут. LE имеет ограничения по количеству запросов за единицу времени. Впрочем, если не обновлять сертификаты для всех доменов одновременно, то проблем не будет.

P.S. CNAME никак не помешает добавить сайт в панель.
Top

lemon_orange
Posts: 4
Joined: Tue Aug 10, 2021 5:12 am

Os: Debian 8x
Web: apache + nginx
Re: Динамические домены для пользовательских аккаунтов
  • Quote

Post by lemon_orange » Tue Aug 10, 2021 6:12 pm

grayfolk wrote: ↑
Tue Aug 10, 2021 5:26 pm
lemon_orange wrote: ↑
Tue Aug 10, 2021 3:43 pm
А может тогда не CNAME, а A запись просить указывать, и добавлять домен как сайт в панель, выписывая ssl средствами панели через API, и в бинде прописывать уже CNAME на саб? Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Суть CNAME - не зависеть от IP-адреса. Это лучшая практика для подобных сервисов - в которых можно привязать свой домен. При А-записи в случае смены IP вашего сервера всем юзерам придется делать изменения. При CNAME - нет.
lemon_orange wrote: ↑
Tue Aug 10, 2021 3:43 pm
и добавлять домен как сайт в панель
Я бы так и делал. Опять же, к DNS это не имеет отношения.
lemon_orange wrote: ↑
Tue Aug 10, 2021 3:43 pm
Не знаете, могут ли возникнуть какие-нибудь проблемы с обновлением сертификатов, если доменов на одного пользователя будет создано 1-2 тыс?
Если речь идет о LE - вероятно, могут. LE имеет ограничения по количеству запросов за единицу времени. Впрочем, если не обновлять сертификаты для всех доменов одновременно, то проблем не будет.

P.S. CNAME никак не помешает добавить сайт в панель.
Благодарю!
Top


Post Reply
  • Print view

7 posts • Page 1 of 1

Return to “Консольный интерфейс панели”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password