Настройка DNS: server1-> CNAME на server2 -> IP-адрес без viewимости веб-websiteа на serverе2

Я пытался понять это на некоторое time. Я искал Google, но я не мог понять.

У меня есть группа VPS для моих клиентов. Каждый из них имеет свой собственный IP-адрес, с единственным веб-websiteом на нем и своим собственным доменным именем, которым управляет клиент (поэтому у меня less доступа к их настройкам DNS). Я устанавливаю имена хостов VPS как субдомен моего websiteа (srv01.companyname.com, srv02.companyname.com и т. Д.) И имеет запись A для каждого из них, указывая на назначенный IP-адрес. У меня также есть обратный DNS, который соответствует каждому IP-адресу с его поддоменом companyname.com (или именем хоста), поскольку это, по-viewимому, позволяет избежать исходящих писем, считающихся спамом.

Я говорю клиентам создавать записи CNAME и указывать их на их имя хоста VPS (например, srv01.companyname.com). Эта настройка для меня достаточно, потому что, поскольку я не контролирую имена доменов, если мне пришлось переместить VPS и / или изменить его IP-адрес, я мог бы сделать это самостоятельно, просто изменив A и обратные DNS-записи, без любое действие от моего клиента.

Теперь проблема в том, что все работает, но пока вы viewите веб-website на основном доменном имени, вы также можете уviewеть его на субдомене companyname.com, которого я действительно не хочу.

Итак, у меня есть 2 вопроса: 1) есть ли способ избежать этого? Будет ли другой способ иметь имена доменов для записей CNAME, чтобы я мог все еще контролировать IP-адреса без viewимого на субдомене веб-websiteа?

2) если less способа, и мне нужно, чтобы клиенты указывали свое доменное имя на IP-адрес напрямую, что мне нужно задать для имени хоста, для работы обратного DNS? Могу ли я save одно и то же имя хоста, а обратный DNS и электронные письма будут проходить через ОК?

Я ценю любую помощь или совет.

Благодаря!!!

Я не знаю, какой server вы используете, но вы можете сообщить vhosts в Apache и Nginx ТОЛЬКО для прослушивания определенных доменов (переданных в заголовке host поэтому вы можете:

  1. Добавьте в свой конфиг vhost, который соответствует srv $ .example.com, и позвольте этому перенаправить на главную страницу.

  2. Установите по умолчанию vhost на redirect и сделайте определенный доменный домен, чтобы обслуживать страницу клиента

  • Запуск собственного DNS-serverа
  • Медленное соединение на ssh на Ubuntu
  • Как заставить ISP удалить ложный обратный DNS?
  • Обратный DNS для соответствия имени Sophos или имени почтового serverа
  • Обратный поиск DNS из командной строки
  • Настройка привязки с обратным DNS на внешнем serverе
  • Обратный DNS для нескольких IP-адресов с тем же именем домена
  • Разрешение лазурного публичного / частного DNS
  • Есть ли способ разрешить IP-адрес для всех доменов, разрешающих этот IP-адрес?
  • Как настроить PTR (обратный DNS) в диспетчере DNS Godaddy
  • Bind Zones разделены октетом
  • Interesting Posts

    Почему замазка требует времени для доставки сигналов «ctrl + c» для обработки, которые в значительной степени выводятся на stdout?

    Как узнать, когда последний запуск apt-get или apt-get dist-upgrade

    Доступ к serverу локальной сети с использованием DNS CNAME

    Безопасно ли использовать HTTP-статус 308 Перманентный переадресация?

    Проблема с Amazon EC2 Services

    Apache: обработка нескольких доменов

    Графические ограничения времени сетевой политики

    какой самый быстрый способ сообщить о квотах в fileовой системе xfs

    Почему table стилей игнорируется, если я вызываю «удаленную страницу»?

    Электронная система отслеживания электронной почты

    AWS EC2 – Clone Windows Server Machines, которые зарегистрированы в домене

    Виртуализация (Microsoft VDI)

    Как это вообще возможно? Ошибка памяти PHP – допустимый объем памяти / байт исчерпан

    Странная проблема libvirt / KVM, уничтожающая экземпляры?

    Переписывание URL-адресов – использование одного и того же DNS для нового serverа

    Давайте будем гением компьютера.