# netprobe

Lightweight ICMP, TCP connect, and local DNS resolver probe daemon designed for Debian/Linux edge gateways.

## Features

- Non-blocking IPv4/IPv6 TCP connect latency probes
- UDP DNS A/AAAA resolution timing against local dnsmasq / dnscrypt-proxy
- Zero external runtime dependencies (pure C11 + POSIX sockets)
- Hardened systemd unit

## Build

```sh
cc -O2 -Wall -Wextra -std=c11 src/probe.c -o netprobe
```

## Usage

```sh
netprobe --dns 127.0.0.1:53 --target 1.1.1.1:443 --interval 15
```
