From 1b8c84a2fcca176731a438fa97e6f81ffb393b1c Mon Sep 17 00:00:00 2001 From: Mitchell Krog Date: Thu, 23 Feb 2017 11:08:40 +0200 Subject: [PATCH] Readme Update - PunnyCode / IDN Domains --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/README.md b/README.md index 5ebfdc976..0297a9b22 100644 --- a/README.md +++ b/README.md @@ -289,6 +289,40 @@ Log any issues regarding incorrect listings or any other problems on the issues - Ability to add other IP ranges and IP blocks that you want to block out. - If its out there and it's bad it's already in here and BLOCKED !! +### UNDERSTANDS PUNNYCODE / IDN DOMAIN NAMES +A lot of lists out there put funny domains into their hosts file. Your hosts file and DNS will not understand this. This list uses converted domains which are in the correct DNS format to be understood by any operating system. **Avoid using lists** that do not put the correctly formatted domain structure into their lists. + +For instance +The domain: + +`lifehacĸer.com` (note the K) + +actually translates to: + +`xn--lifehacer-1rb.com` + +You can do an nslookup on any operating system and it will resolve correctly. + +`nslookup xn--lifehacer-1rb.com` + +```xn--lifehacer-1rb.com + origin = dns1.yandex.net + mail addr = iskalko.yandex.ru + serial = 2016120703 + refresh = 14400 + retry = 900 + expire = 1209600 + minimum = 14400 +xn--lifehacer-1rb.com mail exchanger = 10 mx.yandex.net. +Name: xn--lifehacer-1rb.com +Address: 78.110.60.230 +xn--lifehacer-1rb.com nameserver = dns2.yandex.net. +xn--lifehacer-1rb.com text = "v=spf1 redirect=_spf.yandex.net" +xn--lifehacer-1rb.com nameserver = dns1.yandex.net. +``` + +- Look at: https://www.charset.org/punycode for more info on this. + ## WARNING: - Please understand why you are using this before you even use this.