Назад | Перейти на главную страницу

ISC-DHCPD: почему он перестает работать при отключении интернета?

Поскольку я использую DHCP-сервер в Linux или даже FreeBSD (все они исходят от ISC, если я правильно помню), кажется, что он просто не знает, что делать с DHCP-запросами, когда Интернет отключается. Не имеет значения, находится ли шлюз на том же компьютере или на другом маршрутизаторе, или если маршрутизатор продолжает работать, но Интернет отключен, DHCP-сервер просто перестает назначать IP-адреса.

Это сильно нарушает работу нашего офиса, где у нас есть рабочие станции, которые должны подключаться к нашей внутренней базе данных клиентов, даже когда мы не в сети. Неважно, что происходит с нашими IP-телефонами Cisco, когда они не могут получить аренду DHCP. Конечно, мы не можем совершать звонки через нашу магистраль SIP, когда у нас нет Интернета, но телефоны должны хотя бы подключаться к УАТС.

Есть ли решение этой проблемы, или это "просто принцип работы DHCP-сервера"?

Это ДЕЙСТВИТЕЛЬНО не так, как это вообще работает, нет никаких причин, по которым любая форма проблемы восходящей маршрутизации или неправильная конфигурация может привести к проблеме DHCP. Возможно, если бы вы были домашним пользователем или бизнесом из двух человек, использующим самый дешевый из DSL-маршрутизаторов, тогда возможно Я мог понять, почему это может вызвать проблемы, но в любом другом сценарии эти две вещи не влияют друг на друга.

Я предлагаю вам позвонить профессиональному системному администратору или сетевому администратору, чтобы исправить это раз и навсегда, поскольку я подозреваю, что возникнут другие проблемы, если вы столкнетесь с этой проблемой.

Не то, как это работает с моей стороны. Возможно ли, что информация, которую отправляет сервер, указывает на внешний ресурс, который исчез из-за отсутствия Интернета в то время, когда DHCP пытается обслужить запрос?

Например, доступен ли шлюз, который вы нажимаете, когда сеть не работает? Как насчет проталкивания DNS-сервера?

Лучше всего предположить, что у вас есть полные доменные имена в полях, где DHCP только подталкивает IP-адреса, поэтому DHCPd выполняет поиск DNS за вас в фоновом режиме. Если конфигурация DNS на этом сервере предназначена для внешнего зацикливания, тогда он будет терпеть неудачу каждый раз, когда "Интернет" недоступен.