Domenləriniz üçün DNS zonalarını və qeydlərini proqramlı şəkildə idarə edin.
Son Nöqtələr4 son nöqtə
Əsas Yol/api/v1/dns-zones
DoğrulamaGöndərən Tokeni Gərəklidir
Baxış
DNS API DNS zonaları və qeydləri tam idarə edir. Bütün zonalar VPS.org-in etibarlı ad vericilərində avtomat BIND9 zona faylının yaradılması və işə salınması ilə yerləşir.
Ad Vericiləri
ns1.vps.org (38.248.6.195) - DNSSEC daxili imza ilə əsas master
ns2.vps.org (38.248.6.196) - İkinci Slave
ns3.vps.org (38.248.6.197) - İkinci Slave
Xüsusiyyətlər
Avtomatik BIND9 zona faylının yaradılması və işə salınması
TSIG tanınması vasitəsilə zona köçürmələri (master-slave təkrarlanması)
Bütün əsas DNS qeyd növləri üçün dəstək (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA)
Domen adı filtrləməsi və UUID-ə əsaslanan zona identifikasiyası
Bölgə-xüsusi qeyd idarəsi üçün bünövrələnmiş yolları
Doğrulama
Bütün DNS API tələbləri Bearer token tanınması tələb edir. Hesabınızdakı dashboard-dan API tokenləri buraya göndərin /account/developers/ Aşağıdakı icazələrlə:
dns:list - DNS zonaları və qeydləri göstər
dns:create - Yeni zonalar və qeydlər yarat
dns:update - Hazırkı zonaları və qeydləri dəyişdir
dns:delete - Bölgələr və qeydləri sil
dns:* - DNS idarəçiliyi
Məsələ
Authorization: Bearer vps_abc123def456...
Mühüm: API tokenləri yaradılarkən yalnız bir dəfə göstərilir. Onları təhlükəsiz saxlayın. Əgər bir token itirsəniz, yenisini yaratmalısınız.
AL/api/v1/dns-zones/
Bütün DNS Zonalarını Siyahıya Alın
Tanınan istifadəçiyə aid bütün DNS zonalarının səhifələnmiş siyahısını əldə et. Domen adı ilə filtrləməni dəstəkləyir.
Sorğu Parametrləri
Parametrlər
Növü
Tələb olunur
İzahat
domain
string
_Yox
Filter zones by exact domain name (e.g., example.com)
Nümunə Sorğu
cURL
Python
JavaScript
curl -X GET "https://admin.vps.org/api/v1/dns-zones/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
_Gəzdirmə: 300-600 saniyə (5-10 dəqiqə) - Planlaşdırılan dəyişikliklərdən əvvəl TTL'yi aşağı sal
İnkişaf 300-1800 saniyə (5-30 dəqiqə) sürətli test üçün
Əlaqələndir
Kök domen (@): CNAME deyil, A/AAAA qeydlərini işlət
www alt domeni: CNAME kökə və ya ayrı A qeydinə işarə edə bilər
E-poçt (MX): Həmişə prioriteti daxil et, aşağı nömrə = yüksək prioritet
_Ad: Aynı ad üçün digər qeyd növləri ilə birgə mövcud ola bilməz
Təhlükəsizlik
CAA Records: Vəsiqəni çıxara bilən CA-ları göstər
SPF/DKIM/DMARC: E-poçt təsdiqini saxtalaşdırmamaq üçün qur
Əsas DNS qeydlərini ayda bir yoxla, istifadə edilməmiş daxilolmaları sil
Xəta İdarəetmə
Ən çox rast gəlinən xətalar
Status Kodu
Xəta
Çözüm
400
Səhv domen adı
Domenin DNS adlandırma qaydalarına uyğunluğunu yoxla
400
MX qeydi prioritet tələb edir
Daxil Et priority MX və SRV qeydləri üçün sahələr
401
Səhv API tokeni
Token formatını yoxla (bu ilə başlamalı) vps_)
403
İmkan yoxdur
Yeni tokeni tələb olunanla yarat dns:* _İstifadəçi icazələri
404
Bölgə/rekord tapılmadı
UUID-ni yoxla və resursun hesabınıza aid olduğunu yoxla
Xəta cavabı nümunəsi
{
"detail": "MX records require a priority value",
"error_code": "validation_error",
"field": "priority"
}
DNS dəyişiklikləri sınanır
Qeyd Yayılmasını Yoxla
# Query A record
dig example.com A
# Query specific nameserver
dig @ns1.vps.org example.com
# Query MX records
dig example.com MX
# Check all records
dig example.com ANY