@extends('layouts.app') @section('title', 'Add DNS Record - ' . $site->name) @section('content')

Add DNS Record

@csrf
@error('domain')
{{ $message }}
@enderror
Enter the domain name to monitor (e.g., example.com, subdomain.example.com)
@error('record_type')
{{ $message }}
@enderror
Select the DNS record type to monitor
@error('expected_value')
{{ $message }}
@enderror
Specify the expected value to validate against. Leave empty to only check if the record exists.
Cancel
DNS Record Types
A
Maps domain to IPv4 address
AAAA
Maps domain to IPv6 address
CNAME
Alias to another domain
MX
Mail server records
TXT
Text records (SPF, DKIM, etc.)
NS
Name server records
SOA
Start of authority
Tips
  • DNS checks run hourly
  • Leave expected value empty to only verify record exists
  • For MX records, include priority (e.g., "10 mail.example.com")
  • Alerts are sent when records become invalid
@endsection