Рейтинг:1

установить домен на ubuntu 20.04 vps с привязкой

флаг us

поэтому у меня есть Ubuntu 20.04 vps и веб-сайт, работающий на нем, я хотел указать на него свой домен. но nslookup railnet.ir дает ** сервер не может найти railnet.ir: SERVFAIL
ip vps есть 87.236.210.159 и домен railnet.ir то, что я сделал:
меткая установка bind9 а потом конфиги: /etc/bind/named.conf.options:

параметры {
    директория "/var/cache/bind";
    разрешить запрос { любой; };
    экспедиторы {
        8.8.8.8;
        8.8.4.4;
    };
    автоматическая проверка dnssec;
    слушать {
        87.236.210.159;
    };
    слушать-на-v6 {нет;};
};

и /etc/bind/named.conf.local:

зона "railnet.ir" {
        тип мастер;
        файл "/etc/bind/db.railnet.ir";
        разрешить передачу {87.236.210.159; };
        также-уведомить {87.236.210.159; };
};

и в конце концов /etc/bind/db.railnet.ir:

$TTL 604800
@ В SOA ns1.railnet.ir. мой адрес электронной почты.gmail.com. (
                              2; Серийный
                         604800 ; Обновить
                          86400 ; Повторить попытку
                        2419200 ; Срок действия
                         604800 ) ; Отрицательный TTL кэша
;
@ В НС ns1.railnet.ir.
@ В А 87.236.210.159

а также на моем веб-сайте провайдера домена я установил имя сервера к ns1.railnet.ir и айпи адрес к 87.236.210.159

это мой первый раз, когда я делаю это, поэтому, очевидно, я делаю что-то не так, но не могу понять это

vidarlo avatar
флаг ar
В качестве примечания: используйте короткий TTL для всех полей, прежде чем вы *узнаете*, что ваша установка работает. Я бы предложил 60 секунд на данный момент и увеличил его до часа или дня, как только вы поймете, что это работает. 7 дней в большинстве случаев слишком много; что делать, если вы вынуждены изменить IP? Это может занять до семи дней, прежде чем все пользователи присоединятся к вашим новым IP-адресам.
Parsa avatar
флаг us
@видарло, спасибо! вопрос, вы сказали, что лучше размещать DNS извне, например, cloudflare, вместо того, чтобы размещать их самостоятельно, действительно ли это имеет значение, если я планирую, что только 4–10 человек будут использовать мой сайт? Я имею в виду, в этом случае, есть ли реальный недостаток в том, чтобы разместить его самостоятельно?
vidarlo avatar
флаг ar
Риск в основном простоя. Я считаю, что DNS бесплатен с CF.
Рейтинг:1
флаг ar

Прежде всего, вы должны определить ns1.railnet.ir. в вашей зоне. Добавить строку

ns1 В А 87.236.210.159

Во-вторых, ваш DNS-сервер не отвечает. копать railnet.ir @87.236.210.159 не возвращает никаких ответов. Чтобы понять, почему, взгляните на журналы, предоставленные bind. Скорее всего, он по какой-то причине не может открыть файл зоны или считает его недействительным.

В-третьих, ваш также-уведомить и разрешить передачу указывает на себя, основываясь на том, что вы пишете. Обычно они должны указывать на ваши вторичные DNS-серверы для этого домена.

Начните с официального ответа на привязку для всех допустимых имен, например.

  • копать railnet.ir SOA @87.236.210.159 должен вернуться ns1.railnet.ir
  • копать ns1.railnet.ir А @87.236.210.159 должен вернуться 87.236.210.159

Когда это будет сделано, обновите whois, и, надеюсь, склеивание записей будет настроено правильно.

Кроме того, вы, вероятно, захотите определить некоторые ACL. Как и сейчас, bind отвечает на все вопросы. Вы, вероятно, хотите, чтобы он отвечал на зоны, которые он контролирует, и отклонял другие запросы.

Кроме того, DNS — это одна из тех вещей, которые немного сложно размещать самостоятельно. Не невозможно, но с одним доменом вам придется полагаться на связующие записи. Вместе с кэшированием это может привести к кратковременному простою кэширования. Часто лучше размещать DNS снаружи, например, с помощью Облачная вспышка.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.