dns-networking

Diagnose DNS resolution and network connectivity failures using command-line tools.

2|1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/albertdobmeyer/opentrapp --skill dns-networking-albertdobmeyer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dns-networking
Source: https://github.com/albertdobmeyer/opentrapp/tree/main/workloads/skills/skills/dns-networking
Command: npx skills add https://github.com/albertdobmeyer/opentrapp --skill dns-networking-albertdobmeyer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps troubleshoot why a host, service, or HTTP request is failing by giving you a practical playbook for DNS lookup problems, connectivity failures, proxy misconfiguration, and TLS certificate issues.

Core Features & Use Cases

  • DNS diagnosis: Check A, AAAA, MX, CNAME, TXT, NS, and reverse lookups with dig, nslookup, and host.
  • Connectivity testing: Verify open ports, routing, packet loss, and listening services with nc, ping, traceroute, mtr, ss, lsof, and netstat.
  • HTTP and TLS debugging: Inspect headers, redirects, timing, proxy behavior, and certificate validity with curl and openssl.
  • Use case: A service is unreachable from one environment but not another, and you need to isolate whether the issue is DNS, firewall rules, proxy settings, or certificate trust.

Quick Start

Use the dns-networking skill to diagnose why a target hostname, port, or HTTPS endpoint is failing and identify the most likely DNS, network, proxy, or certificate cause.

Frequently Asked Questions about dns-networking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot DNS resolution failures for a specific hostname?

Troubleshoot DNS resolution failures by querying A, AAAA, MX, CNAME, TXT, and NS records with dig, nslookup, and host commands to inspect name resolution. This Skill provides a practical playbook to verify record mappings and identify misconfigured or missing DNS entries across Linux, macOS, and Windows.

Why does my curl request fail with a TLS certificate validation error?

curl requests fail with TLS certificate errors when the server certificate is invalid, expired, or untrusted by the local system. This Skill helps inspect certificate validity and proxy behavior using curl and openssl to debug HTTPS endpoints and identify trust chain breaks.

What is the best way to test network connectivity and port reachability from the command line?

Test network connectivity and port reachability using nc, ping, traceroute, mtr, ss, lsof, and netstat to verify open ports, routing paths, packet loss, and listening services. This Skill guides you through command-line diagnostics to pinpoint firewall drops or unreachable hosts.

Can I diagnose proxy misconfiguration issues affecting HTTP requests on Linux and macOS?

Yes, you can diagnose proxy misconfiguration on Linux, macOS, and Windows by inspecting proxy behavior and HTTP headers with curl. This Skill helps identify whether failing HTTP requests are caused by incorrect proxy settings, blocked ports, or DNS resolution failures.

How do I isolate whether an unreachable service is a DNS, firewall, or certificate issue?

Isolate unreachable service causes by systematically testing DNS resolution, port reachability, and TLS certificate validity. This Skill walks through command-line diagnostics to determine if the root cause is a DNS failure, firewall rule, proxy setting, or certificate trust problem.