Kalombyr
@Kalombyr

Как сделать редирект на локальный адрес, когда нет интернета (squid и bind)?

Доброго дня!
В фирме настроен Bind (перенаправление + локальные зоны), ну и Squid.
Необходимо, что бы при отсутствии интернета был редирект с любой ссылки на внутренний адрес serve.local?
Как можно (и можно ли) сделать, подскажите, пожалуйста? Пока что сделал редирект конкретного домена к себе, а вот как сделать проверку, что связи нет и редирект любого?
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
athacker
@athacker
Это проще файрволом на шлюзе сделать. При отсутствии интернета делать DST NAT любых запросов на 80/443 порты на локальный веб-сервер с заглушкой.

DNS'ом тоже можно. Но в DNS клиентах есть кэш, поэтому пока TTL записи не истечёт, клиенты будут пользоваться кэшом, и обращаться к DNS-серверу не будут. Соответственно, при отсутствии интернета они никакую заглушку не увидят.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы