• Дигитални аксесоари
  • сървър
  • Дигитален живот
  • Политика за поверителност
  • Свържете се с нас
  1. Home
  2. Article
  3. Какво е ALIAS запис? - Помощ за DNSimple

Какво е ALIAS запис? - Помощ за DNSimple

Rsdaa 22/11/2021 1279

Записи на ALIAS

Съдържание

Какво представлява запис ALIAS?

Записът ALIAS е виртуален запис тип DNSimple, създаден, за да осигури CNAME-подобно поведение на apex домейни.

Например, ако вашият домейн е example.com и искате той да сочи към име на хост като myapp.herokuapp.com, не можете да използвате запис CNAME, но можете да използвате запис ALIAS. Записът ALIAS автоматично ще преобразува вашия домейн в един или повече A записи по време на преобразуване, а преобразувателите виждат вашия домейн, сякаш има A записи.

Как работят записите ALIAS

Сървърите за имена на DNSimple са базирани на DNS сървър Erlang с отворен код, който разработихме с помощта на други в DNS общността. Сървърът erl-dns предоставя механизъм за включване на потребителски манипулатори. Използваме този механизъм за разширение, за да предоставим манипулатор на ALIAS. Всеки път, когато заявка попадне на сървърите за имена на DNSimple за тип запис A или AAAA, персонализираният манипулатор се извиква и се опитва да преобразува псевдонима в неговия подходящ IPv4 или IPv6 адрес. Той прави това, като поиска от резолвер да разреши домейна. Изпълняваме резолвера на PowerDNS локално на всяка система за тази цел.

Ако разрешаването е успешно, манипулаторът извлича A и AAAA записите и ги връща на сървърния процес erl-dns, който след това продължава по пътя си. Той също така съхранява резултата в кеш в паметта.

Ако разрешаването е неуспешно, например поради изчакване, тогава се връща кешираният отговор, ако има такъв. Времето за изчакване на заявката е зададено на 500 милисекунди, което се счита за ниско. В бъдеще може да го намалим още повече. Ако няма отговор в кеша, заявката се опитва отново, до максималния брой повторения. Ако заявката в крайна сметка е неуспешна, връщаме празен набор от резултати.

Разрешаване на ALIAS записи с вторичен DNS

За да поддържаме вторични DNS сървъри, особено тези, които се свързват с нас и изтеглят зони с помощта на AXFR, трябва да разрешим ALIAS по различен начин. Разрешаваме го като част от процеса на настройка на вторичния DNS, след което изпълняваме планирано задание за актуализиране на записа ALIAS на вторични сървъри за имена, като ги разрешаваме отново, премахваме старите записи и записваме новите записи в нашата база данни за трансфер на зони. След това изпращаме съобщение NOTIFY до съответните вторични сървъри за имена, уведомявайки го за направена промяна.

Когато създавате ПСЕВДОНИМ запис, ще забележите, че е създадено допълнително TXT поле. Това поле не е задължително и може да се използва за отстраняване на грешки.


PREV: Как да: Хоствате свой собствен Rust сървър — Rustafied

NEXT: Ръководство за конфигуриране на нов сървър на Rust - GameserverKings

Popular Articles

Hot Articles

Navigation Lists

Back to Top