Skip to content

Usage

Usage

Three entry points expose the DNS engine to your application:

  • Facade — Dns::lookup(), verifyDomain(), diagnose(), dnssec(), and the rest of the front door.
  • Artisan commands — dns:lookup, dns:verify, dns:diagnose, dns:propagation, dns:dnssec.
  • Validation rules — DnsRecordExists and DomainVerified for form fields.

All three resolve the same container-bound Cbox\Dns\Dns instance, so they share the configured transport, challenge prefix, and SSRF posture.