Skip to content

lucky777strike/mdns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mdns

Описание

Mdns - простой dns proxy сервер-балансир. Распределяет dns запросы на несколько серверов. Используется в задачах с большим количеством dns трафика(dns fuzzing и т.д), когда 1 сервер не справляется. Имеет простейший веб интерфейс для простмотра статистики.

Пример конфиг файла

servaddr: ':1234' #ip:port dns proxy
logport: ':8080'  #ip:port web interface
servers:          #ip:port servers
  - '1.1.1.1:53'
  - '8.8.8.8:53'
  - '8.8.4.4:53'

Docker

git clone https://github.com/lucky777strike/mdns
cd mdns
docker build -t mdns .

docker run -d \
-p 8080:8080 \
-p 1234:1234 \
-p 1234:1234/udp \
-v $(pwd)/configs/config.yml:/app/configs/config.yml \
mdns

Примеры запуска

Запуск с gobuster на стандартном конфиге

go build
./mdns
./gobuster dns -r "127.0.0.1:1234" -d "google.com" -w /tmp/wordlist.txt -t 30

Просмотр логов

Вывод логов реализован простейшим web интерфейсом. По умолчанию http://127.0.0.1:8080

Скриншоты/Screenshots

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published