Заказал домен на freenom.com прописал в нем DNS от VestaCP, которые там указаны "ns1.localhost.ltd и ns2.localhost.ltd" Уже прошло 3 часа, а домен не присоединился. Что делать?
"ns1.localhost.ltd и ns2.localhost.ltd" - В VestaCP эти записи указаны как пример.
Воспользуйтесь DNS сервером своего хостера или бесплатными от Yandex например или другими.
Всё просто...
На freenom.com заходите в редактор зон и создаете А запись (зона @ тип А IP - адреса вашего vps. В Vesta CP добавляете домен без дополнительных настроек. Готово
Ну это дурка... во-первых, там не зона .ltd, а .tld (несуществующая, обозначающая Top-Level Domain).
Я вам советую просто во Freenom DNS зайти, создать две записи: A-запись: вашдомен.зона 3600 вашIP A-запись: www.вашдомен.зона 3600 вашIP