DHCP-сервер PFSense не работает с машинами RHEL 6 - PullRequest
0 голосов
/ 10 января 2019

У меня есть DHCP-сервер, работающий на PFSense 2.4.4. Хотя он отлично работает с машинами RHEL 7 / CentOS 7, он не работает на RHEL6 / CentOS 6 (как с фиксированным IP, так и с динамическим диапазоном).

Вот что показывают журналы DHCP-сервера (IP и MAC скрыты):

DHCPREQUEST for xxx.xx.255.15 from aa:bb:cc:dd:ee:ff via bge0 DHCPACK on xxx.xx.255.15 to aa:bb:cc:dd:ee:ff via bge0 send_packet: Host is down dhcp.c:3976: Failed to send 318 byte long packet over fallback interface.

Вот что service network restart показывает в CentOS 6:

Перезапуск сетевого сервиса

А вот что показывает / var / log / messages (xxx.xxx.255.3 - адрес DHCP-сервера Pfsense; xxx.xxx.255.1 - маршрут по умолчанию; xxx.xxx.255.15 - предполагаемый адрес, который должен быть связан к машине):

Файл сообщений

Наконец, вот моя информация о сервере PFSense, если это поможет:

BIOS Vendor: Dell Inc. Version: 2.6.0 Release Date: Tue Oct 31 2017

Version 2.4.4-RELEASE (amd64) built on Thu Sep 20 09:03:12 EDT 2018 FreeBSD 11.2-RELEASE-p3

CPU Type Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz 24 CPUs: 2 package(s) x 6 core(s) x 2 hardware threads AES-NI CPU Crypto: Yes (inactive)

Я попытался перезагрузить эти машины Centos 6, перезагрузить PFSense, и я убедился, что все машины и пакеты PFSense обновлены. Ничего не работает.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 17 января 2019

После борьбы с этим я нашел это в опции DHCP-сервера в PfSense:

Дополнительные параметры BOOTP / DHCP

Я настроил это так:

Дополнительная конфигурация

Оказывается, DHCP не предоставлял маску подсети для экземпляров CentOS 6, и если этот параметр включен, маска добавляется в файл аренды.

...