×
FAQ: Технические вопросы

Как узнать IP-адреса площадки?

Иногда бывает необходимо определить IP адреса, по которым отвечает сайт, если, к примеру, зона домена поддерживается на сторонних NS серверах, и в них указана неверная информация. В этом случае при обращении к сайту будет выдаваться страница ошибки с сообщением о том, что указанный виртуальный сервер не существует. Чтобы исправить это, нужно узнать и прописать корректные IP адреса на NS серверах, осуществляющих поддержку зоны.

Виртуальный хостинг .masterhost построен по двухуровневой схеме. Каждая площадка обслуживается backend-сервером, на котором непосредственно расположен контент площадки, SSH- и FTP-сервисы, и несколькими frontend-серверами, которые обрабатывают HTTP-запросы к веб-сайтам. В данном случае необходимо узнать IP адреса frontend-серверов.

Проще всего узнать адреса кроссплатформенной утилитой nslookup, в ОС семейства Windows она доступна из сеанса командной строки, в UNIX-подобных ОС доступна через терминал.

Пример использования в Windows:

nslookup domain.tld ns1.masterhost.ru

Ответом будет являться:

Server:  ns1.masterhost.ru
Address:  217.16.16.30

Name:    domain.tld
Addresses:  90.156.201.24
         90.156.201.43
         90.156.201.50
         90.156.201.88

Первые две строки (Server и Address) говорят о DNS-сервере от которого получен ответ, третья строка (Name) — имя запрашиваемого домена, последние строки (Addresses) — адреса frontend-серверов, отвечающих за запросы по протоколу HTTP к веб-сайту под нужным доменом. В POSIX-совместимых ОС синтаксис команды аналогичен, ответ будет представлен в похожем виде:

Server:         ns1.masterhost.ru
Address:        217.16.16.30#53

Name:   domain.tld
Address: 90.156.201.88
Name:   domain.tld
Address: 90.156.201.24
Name:   domain.tld
Address: 90.156.201.43
Name:   domain.tld
Address: 90.156.201.50

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