Umleiten von DNS-Clients auf meine Website

532
keke972

Hallo an alle (und entschuldige mich für mein Englisch) Hier ist die aktuelle Konfiguration meines Heimnetzwerks:

 WAN |  LAN----------->Firewall(DHCP + DNS forwarding +3 vlans)<-->local DNS (dnsmasq) 

Im Moment habe ich meine DHCP-Clients nicht auf meinen DNS-Server übertragen.
Sie befinden sich jedoch alle in der Datei / etc / hosts des DNS-Servers.

Ich habe eine Blacklist in der dnsmasq-Konfiguration hinzugefügt und einen Webserver (lighttpd) auf dem DNS-Server installiert. Ich hätte gerne gewusst, ob es möglich war, Kunden, die zu einer von dnsmasq gesperrten Website gehen, auf die Website des DNS-Servers umzuleiten. Ich habe es mit lighttpd zum Beispiel versucht:

$HTTP["host"] =~ "^(www\.)?monhost.com$" { url.redirect = ( "" => "http://www.monhost.com/" ) url.redirect-code = 404 } 

und mit und ohne address = /#/192.168.1.2in der dnsmasq-Konfiguration, aber es funktioniert nicht.

0
Vielleicht bin ich ein Missverständnis, aber es klingt, als müssten Sie dnsmasq so einrichten, dass Abfragen für Ihre "gesperrten" Sites auf lighttpd umgeleitet werden (anstatt sie zu blockieren). Anaksunaman vor 6 Jahren 0

0 Antworten auf die Frage