Привет всем (и извините за мой английский) Вот текущая конфигурация моей домашней сети:
WAN
|
LAN----------->Firewall(DHCP + DNS forwarding +3 vlans)<-->local DNS (dnsmasq)
Пока я не перенес своих клиентов dhcp на свой DNS-сервер.
Однако все они находятся в файле /etc /hosts на DNS-сервере.
Я добавил черный список в конфигурацию dnsmasq и установил веб-сервер (lighttpd) на DNS-сервере. Мне бы хотелось узнать, возможно ли перенаправить клиентов, которые переходят на сайт, заблокированный dnsmasq, на сайт DNS-сервера, пожалуйста (я бы хотел отправить сообщение обратно, как это делает dansguardian, havp и т.д.). Я попытался сделать это с помощью lighttpd, например:
$HTTP["host"] =~ "^(www\.)?monhost.com$" {
url.redirect = ( "" => "http://www.monhost.com/" )
url.redirect-code = 404
}
и с и без address = /#/192.168.1.2
в конфигурации dnsmasq, но это не работает.