Привет всем (и извините за мой английский) Вот текущая конфигурация моей домашней сети:

                 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, но это не работает.

0