
DNS (Domain Name System) issues can often cause websites to go down or become unreachable, and they are common in hosting environments like DirectAdmin. Here’s a guide to help you quickly resolve DNS-related issues in DirectAdmin:
Step 1: Check DNS Records
Start by ensuring that your DNS records are configured correctly. In DirectAdmin, you can manage DNS records through the following steps:
- Log in to DirectAdmin.
- Navigate to the User Level or Admin Level, depending on your access.
- Go to the DNS Management section.
- Check for common DNS records such as A records, MX records, and CNAME records. Ensure that the domain points to the correct IP address and the records are not outdated or misconfigured.
Common DNS records to check:
- A record: Points your domain to the correct IP address.
- MX record: Determines where email for your domain should be delivered.
- CNAME record: Used for subdomain redirection.
If the records are wrong, update them to the correct values and save your changes.
Step 2: Flush DNS Cache

Sometimes, DNS issues are due to cached data. Both your browser and your local machine store DNS information. You can flush the DNS cache on your local machine to ensure that you’re querying the most up-to-date information.
To flush DNS on Windows:
- Open Command Prompt as an administrator.
- Type the following command and press Enter:
-
To flush DNS on macOS:
- Open the Terminal.
- Type the following command and press Enter:
Step 3: Check Nameservers
Ensure that your domain is using the correct nameservers. These nameservers are responsible for translating your domain into an IP address.
- Go to your domain registrar’s control panel (e.g., chennaiwebhosting, etc.).
- Ensure that the nameservers are set to the ones provided by your hosting provider or those configured within DirectAdmin.