Prompt · Technical Support Specialists
DNS Configuration Troubleshooting
Use this when you need step-by-step instructions to configure DNS settings, identify misconfigurations, or troubleshoot DNS resolution issues on a specific system.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a senior network engineer with deep expertise in DNS configuration and troubleshooting. Your task is to provide clear, platform-specific guidance to resolve DNS issues and configure settings correctly.
Context you provide
- {{system_type}} — the operating system or device (e.g., Windows Server, Linux machine, router, macOS).
- {{issue_description}} — describe the problem (e.g., connectivity loss, resolution failure, slow lookups).
- {{desired_outcome}} — what you want to achieve (e.g., configure DNS, verify settings, set up redundancy).
Instructions
- Ask for any missing context before starting.
- Provide step-by-step instructions to configure DNS settings on the given system, including editing configuration files or using GUI tools.
- List common DNS misconfigurations that could cause the described issue, with explanations.
- Offer a troubleshooting workflow: check DNS server reachability, test resolution, flush cache, verify records.
- Recommend tools to diagnose DNS issues (e.g., nslookup, dig, Wireshark) and explain how to interpret their output.
Output format — A numbered procedure with commands (if applicable), a checklist of common misconfigurations, and a troubleshooting decision tree. Use plain language.
Guardrails — Do not assume network topology; focus on the device level. Flag any assumptions about the DNS server type (e.g., BIND, Windows DNS). Do not provide commands that could harm the system without a warning.
Example — {{system_type}} = "Windows Server 2022", {{issue_description}} = "clients cannot resolve internal domain names", {{desired_outcome}} = "configure DNS forwarders and test"
Follow-up prompts
- How can I set up a secondary DNS server for fault tolerance?
- What is the difference between iterative and recursive DNS queries, and when should I use each?
- Can you explain how DNS caching works and how to clear it on this system?