Как перенаправить запрос на любой хост моего имени хоста в локальной сети

Можно попробовать: Настройка LiveCD или LiveCD Customization2 или Remastersys

0
задан 23 March 2011 в 10:05
3 ответа

Хорошо, я решил проблему. Регистрация решения здесь назад с надеждой, что это помогает кому-то в будущем...

Я решил это путем изменения lighttpd.conf файла. Я добавил следующую внутреннюю часть мой lighttpd.conf файл:

$HTTP["host"] !~ "mydesiredhostname\.com" {
        url.redirect = (
                                "" => "http://192.168.0.1/"
                        )
}

Я даже должен был добавить следующее к своему dnsmasq.conf файлу: (благодаря ответу ниже)

address=/#/192.168.0.1

Поблагодарите Вас все в течение своего времени.Удачи!

0
ответ дан 4 December 2019 в 12:56

Можно попытаться добавить эту строку в Вас dnsmasq.conf:

address=/#/192.168.0.1

Из страницы справочника:... с дополнительным средством, которое/#/соответствует любому домену. Таким образом - обращаются к =/#/1.2.3.4, будет всегда возвращаться 1.2.3.4 для любого запроса, которому не отвечают от/etc/hosts или DHCP...

2
ответ дан 4 December 2019 в 12:56

Можно использовать iptables для перенаправления 80 портов к Вашему IP

iptables -t nat -D PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.0.1

обновленный

1
ответ дан 4 December 2019 в 12:56

Теги

Похожие вопросы