feat: added readme.md

This commit is contained in:
Emi Aline Boucly 2025-08-23 18:54:31 +02:00
parent 01ed0bd7dd
commit 4bc18c58fc

34
README.md Normal file
View file

@ -0,0 +1,34 @@
# simpledns
A basic DNS server project in C for experimenting with DNS queries and responses.
Currently, it only prints the DNS header of incoming queries. Future plans include implementing full DNS response capabilities.
## Features
- Listens for DNS queries
- Parses and prints DNS header information
- Planned support for answering queries
## Requirements
- GCC or Clang
- Internet connection (optional, for future features)
## Build Instructions
```bash
gcc -o dns dns.c
```
## Usage
```bash
./dns
```
The server will start and print DNS header information for each received query.
## License
Currently none