@Dimalse

Nginx и поддомены. Почему не работает?

Привет всем.
Взял VPS хостинг в FirstVDS. Снес оттуда стандартный Apache & php.
Поставил Nginx + php-fpm.

Встал вопрос о создании поддоменов для моего домена. Дело в том, что в ISPmanager пропал раздел WWW-домены из-за удаления стандартных пакетов. Остался раздел Доменные имена. В нем добавил поддомены. Тут пробовал и поддомены вида im1,im2,im3 и s1,s2,s3 и так далее.
c32b4d80807141b681be35bc9db06a39.jpg

и на всякий случай добавил еще записи A у моего домена.
5c811fc9eaec4fcdb30aed0da1b700bc.jpg

Настроил nginx вручную, файл /etc/nginx/sites-available/default. Добавил в конец секцию server {}.
670e6ef44cd249c39df6de3f436abbb1.jpg

Не работает. Хром выдает ERR_NAME_NOT_RESOLVED.
Что не так?
  • Вопрос задан
  • 3916 просмотров
Пригласить эксперта
Ответы на вопрос 3
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Вам никто не обещал моментального обновления днс записей.

nslookup domain.name dns.server.ip
Ответ написан
Комментировать
@Dexmaster
ERR_NAME_NOT_RESOLVED значит, что ваш ДНС клиент ещё не видит новые имена.
Есть несколько действий для проверки:
1. Внести Public Google DNS 8.8.8.8 и 8.8.4.4 как главный и дополнительный ДНСы в настройках роутера, или сетевой карты за отсутствия роутера.
2. Почистить кэширование ДНСов на вашей машине:
4Win "ipconfig /flushnds"
4*nix "sudo /etc/init.d/nscd restart" и "sudo /etc/init.d/dnsmasq restart"
4Mac "sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches"
3. Подождать часик-другой пока они пройдут всю цепочку до вашего компьютера.
Ответ написан
FirstVDS
@FirstVDS
Провайдер VDS серверов в России
Здравствуйте,

Есть несколько моментов, связанных в вашей ситуацией. В первую очередь, каким образов вы удаляли apache/устанавливали nginx? Посредствами панели, либо вручную? Раздел "www домены" пропал именно потому, что в конфигурации ISPmanager больше нет правильных записей для управления конфигурациями веб-сервера. К сожалению, панель управления не умеет гибко работать с пользовательскими настройками, сделанными не через ее интерфейсы.

С другой стороны раздел "Доменные имена" управляет другой службой - DNS сервером named. В данной ситуации: а) проверьте, что BIND (named) на вашем сервере запущен б) если вы используете наши серверы имен, проверьте, переданы ли записи DNS в наш DNSmanager (см. инструкцию об открытии услуги).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы