Gereksinimler
- WHMCS 8.0+, PHP 8.1+ ve ionCube Loader
- MySQL/MariaDB — modül kendi audit tablolarını oluşturur
- PowerDNS + REST API (PowerDNS-Admin veya uyumlu gateway)
- İsteğe bağlı: Cloudflare API token (CF NS kullanan domainler için)
1. Lisans satın alma
Market sayfasından sipariş verin. Ödeme sırasında WHMCS kurulum domaininizi ve sunucunuzun public IPv4 adresini girin — lisans buna kilitlenir.
Fiyatlandırma: ilk yıl $439 ($250 kurulum + $189 yıllık lisans), yenileme $99/yıl.
2. İndirme ve yükleme
- Lisans anahtarını Müşteri Paneli → Hizmetlerim → Lisanslarım bölümünden kopyalayın (ZIP içinde yoktur).
- Müşteri Paneli → İndirmeler'den ionCube kodlu ZIP'i indirin.
- `aior_dns` klasörünü WHMCS kökünde `modules/addons/` altına yükleyin.
3. Etkinleştirme
- Admin → Kurulum → Eklenti Modülleri → AIOR DNS SERVER MANAGER → Yapılandır.
- License Key ve Licensed Server Public IP alanlarını doldurun (siparişteki IPv4 ile aynı).
- Etkinleştir → Addons menüsünden panele girin; lisans yeşil olmalı.
4. Altyapı yapılandırması (sizin ortamınız)
Aşağıdaki değerler müşteriye özeldir — AIOR dokümantasyonunda paylaşılmaz:
- PowerDNS-Admin API URL ve bot API key
- DNS gateway HMAC secret (ns1/nginx ile eşleşmeli)
- Ops gateway HMAC secret (sunucu güncelleme/reboot için ayrı secret)
- Cloudflare API token (isteğe bağlı)
İlk 24–48 saat Dry Run modunu açık tutun; hook'lar audit log'a yazar, API çağrısı yapmaz.
5. Panel özellikleri
- Dashboard — bağlantı özeti, parking istatistikleri
- Domains — canlı arama, PowerDNS/Cloudflare durumu, zone oluşturma
- DNS — kayıt CRUD, zone picker, infra zone koruması
- Servers / Ops — metrikler, OS güncelleme, graceful reboot (onaylı)
- Sync — master/slave zone drift kontrolü
- Audit — mod_aior_dns_audit günlüğü
- Müşteri alanı — domain detayında DNS self-servis
Destek
Kurulum desteği ilk 6 ay dahildir. Teknik destek: iletişim formu veya mevcut müşteri paneli.
