Почему не открывается сайт?
Думаю в первую очередь вы должны были задать этот вопрос в саппорте nic.ru.
Проверить домен в разных NS.nslookup мойсайт.ру 8.8.8.8
если ответит значит всё в порядке.
пинганите адрес указанный в качестве A записи.ping x.x.x.x
если ответит — пропишите у себя в hosts строку видаx.x.x.x     мойсайт.ру
и зайдите на сайт мойсайт.ру в браузере.
на сайте должна быть какая-то страничка чтобы она открылась. При определённых условиях браузер может показать полностью пустую страницу или ошибку. Это может указывать на отсутствие в корне сайта необходимой страницы. Создайте index.html и откройте её в браузере http://мойсайт.ру/index.html
Должна отобразиться именно страница либо будет ошибка.
Если 8.8.8.8 не вернёт адрес проверьте его в тех NS которые указаны в домене. Команда такая же только 8.8.8.8 замените на адрес DNS привязанного к домену.
Если не вернёт корректный адрес, смотрите привязку домена к DNS.
Файл hosts отрабатывает до ресолва имён в DNS подсистеме. Тоесть имеет более высокий приоритет позволяет иметь доступ к сайту без реального существования имени в DNS подсистеме (разумеется web сервер должен отвечать на это имя)