Strona 404 podobna do OpenDNS w sieci domowej

0

Osoby korzystające z OpenDNS i przechodzące do nieistniejącej domeny otrzymują miła fantazyjna strona wyszukiwania informując ich, że domena nie istnieje zamiast strony błędu przeglądarki.

W mojej sieci domowej mamy serwer Windows 2008 R2 z włączoną rolą DNS.

Czy jest jakiś sposób, aby moja własna fantazyjna strona błędu pojawiła się na wszystkich komputerach, gdy wejdą one do domeny nie znalezionej przez lokalny serwer DNS i serwery forwarderów / wskazówek głównych?

David
źródło
1
Bleh. Te rzeczy są złe. Wolę uzyskać komunikat o prawdziwym niepowodzeniu wyszukiwania, który mogę przeanalizować w moim skrypcie, a nie przekierować. Nie chcę, aby funky przekierowania DNS i dzikie karty brzęczały z moimi innymi stabilnymi usługami i automatycznymi procedurami.
Magellan

Odpowiedzi:

1

Po pierwsze, jest to naruszenie RFC, aby zwrócić wyniki, które nie istnieją. Podczas gdy niektórzy użytkownicy uważają, że „wyszukana strona wyszukiwania” jest ładna; ludzie z cyny skarżyliby się na naruszenia prywatności, przejmowanie kontroli nad przeglądarką, cenzurę, luki w zabezpieczeniach skryptów między witrynami i podobne naruszenia zaufania, jakie pokładamy w podstawowych systemach infrastruktury Internetu.

Nie wierzę, że serwer DNS systemu Windows jest natywnie zdolny do przejęcia DNS. BIND i DJDNS są. Możesz znaleźć wskazówki dla BIND i BIND Binaries dla Windows w sieci. Musisz skonfigurować serwer, który akceptuje te przekierowane żądania, IIS może to zrobić (możesz również zainstalować Rewrite URL, aby wyjaśnić, że użytkownik został przekierowany)

Chris S
źródło
Dzięki, nie obchodzi mnie naruszenie RFC, tylko dla sieci domowej. Moja mama, tata lub siostra nie mają nic przeciwko wymyślnej stronie błędu. Zajmie się BIND / DJDNS. Domyślam się, że Apache można również wykorzystać do zaakceptowania przekierowanego żądania?
David
Chociaż nie udaje mi się sfrustrować, że ludzie nie dbają o RFC, są dosłownie po to, dlaczego Internet działa, a jeśli wszyscy przyjęliby takie podejście, internetem byłyby sieci CompuServe i AOL zbudowane w latach 80-90 Tak, Apache działa równie dobrze (jeśli nie lepiej) niż IIS.
Chris S