GNU to zwykły PC, z procesorem Pentium III 500 MHz, 512 MB RAM, 30 GB dyskiem twardym Ultra-2 Wide SCSI i kartą sieciową Fast-Ethernet (100 Mb/s).
Z kolei GNU pracuje pod kontrolą znanego systemu Linux.
tcp_wrappers,
który jest ustawiony w tryb blokowania połączeń z tzw. paranoid hosts,
czyli komputerów o niespójnej konfiguracji DNS i reverse-DNS. Dla przykładu:
$ host 10.10.20.30 Name: domena.example.com Address: 10.10.20.30 $ host domena.example.com domena.example.com does not exist, try againalbo:
$ host 10.10.20.30 Name: domena.example.com Address: 10.10.20.30 $ host domena.example.com domena.example.com A 10.10.20.29Taką konfigurację można nazwać nieelegancką i choć komunikacja byłaby teoretycznie możliwa, na niektórych serwerach połączenie będzie zablokowane z tytułu niewłaściwej konfiguracji DNS. Być może w ten sposób uda się wywrzeć presję na operatorów, aby poprawnie konfigurowali swoje sieci, co przyczyni się w pewnej mierze do lepszego działania Internetu w ogólności.
Należy zauważyć, że problem nie występowałby, gdyby nie było jakichkolwiek wpisów w reverse-DNS -- połączenie zostałoby nawiązane. Chodzi o to, że operator wpisując rekordy reverse-DNS musi brać za nie odpowiedzialność i w miarę potrzeby tworzyć ich odpowiedniki w prostym DNS. Nieprawidłowa konfiguracja DNS jest też czasem związana z bezpieczeństwem sieci: http://compsec101.antibozo.net/papers/dnssec/dnssec.html.
Rozwiązanie polega na poproszeniu operatora swojej sieci o poprawne skonfigurowanie DNS przekazując mu powyższe informacje. Jeżeli operator zdecydowanie nie podziela powyższej opinii, na prośbę użytkownika istnieje możliwość włączenia wyjątków dla określonych zakresów IP i wpuszczania połączeń bez sprawdzania DNS.