Skip to content

theotrama/dns-resolver

Repository files navigation

Domain Name Resolver

A recursive DNS resolver written in Erlang.

How to run

Go into src/ directory and start erl. Then run the resolver providing a domain.

cd apps/domain_name_resolver/src
erl
c(resolver).
resolver:run("google.com").

Website

To run the browser resolver. Afterwards, go to http://localhost:8080.

rebar3 shell # from root directory

There is also a live version deployed at https://domain-name-resolver.fly.dev, and you can find an accompanying article with more information here: article.md.

About

Recursive DNS resolver in Erlang.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published