перенаправление DNS-клиентов на мой сайт
403
keke972
Привет всем (и извините за мой английский) Вот текущая конфигурация моей домашней сети:
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, но это не работает.
Возможно, я неправильно понимаю, но это звучит так, как будто вам нужно настроить dnsmasq для перенаправления запросов для ваших «забаненных» сайтов на lighttpd (а не для их блокировки).
Anaksunaman 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Linux dnsmasq: как мне увеличить TTL?
-
2
DD-WRT: DNS-MASQ расширения-хосты не работают
-
1
Сверхлегкий сервер для перенаправления рекламы
-
-
1
Регистрация HTTP-трафика в Linux
-
1
Информация о разрешениях Linux
-
0
Запуск сценария оболочки на веб-сервере, как если бы он был интерактивным
-
1
Можно ли использовать dnsmasq для сопоставления example.local с IP: портом?
-
1
Lighttpd + Python-эквивалент Apache + PHP + FastCGI + suEXEC (или: lighttpd FastCGI-выполняющие сцен...
-
2
dnsmasq без изменения файла / etc / hosts вручную
-
2
Перенаправление с HTTP на HTTP в lighthttpd