Live data from Hacker News

IBDNS: Intentionally Broken DNS server

afnic.fr

11–20 of 30 posts

Re: IBDNS: Intentionally Broken DNS server

#13

Very happy to see another Elixir application doing work.

Writing servers like this is a joy using Erlang and OTP. I assume the same holds for Elixir though I have not used it.

If I were to declare a religion on my Census or other data - it would be "OTP"

Elixir to some extent is just syntactic sugar on top of Erlang.

Elixir is to Erlang as Kotlin is to Java. At the end of the day, it's the same thing. There are some conveniences added, like less verbose ways to deal with GenServer or other abstractions on top of it - but all-in-all it is pretty similar aside from the syntax parts.

You might consider taking it for a spin.

Re: IBDNS: Intentionally Broken DNS server

#14

The purpose of this tool is testing if a domain name system follows (or does not follow) the correct specifications: IBDNS fills a gap in the universe of DNS test tools by offering the possibility of deviating intentionally and on demand from the DNS specifications, and thus simulating incorrect behaviour of authoritative name servers.

To be pedantic, its purpose is for verification testing of systems that allow for testing of the type you describe

Re: IBDNS: Intentionally Broken DNS server

#15
Somewhat related....I think that while fiber needs to become faster and more affordable and accessable, the other big factor is speed is the latency in DNS. DNS is such a pain to troubleshoot personally,and factors like how fast DNS takes plays a big role in network speed.

Also, for the love that all that is holy, some ISP DNS servers just break if you try using ipv6 only which is just saddening.

Re: IBDNS: Intentionally Broken DNS server

#17
post #7

At first glance I thought this was a randomizer, like writing facebook and landing on X.

Alas, https certificates prevent this idea from being possible.

Which is a good thing! It's great that we've eliminated certain classes of bugs through protocol design.

Re: IBDNS: Intentionally Broken DNS server

#20

Somewhat related....I think that while fiber needs to become faster and more affordable and accessable, the other big factor is speed is the latency in DNS. DNS is such a pain to troubleshoot personally,and factors like how fast DNS takes plays a big role in network speed. Also, for the love that all that is holy, some ISP DNS servers just break if you try using ipv6 only which is just saddening.

Got off that 75.75.75.75 (Comcast) train years ago. Just wait until you have an ISP that does port 53 blackholing / redirecting. No bueno.
Post reply on HN