У меня есть Slackware Linux 13.0 box с двумя интерфейсами, eth0 и eth1 . Я установил этот флажок для сети 192.168.1.0/24 с маской подсети 255.255.255.0.
Я пытаюсь запустить сервер dhcpd в этом окне для обслуживания двух интерфейсов, описанных выше, поэтому я распределил сеть 192.168.1.0/24 на две подсети.
Для eth0 192.168.1.1, маска подсети 255.255.255.128, широковещательная маска 192.168.1.127.
Для eth1 192.168.1.129, маска подсети 255.255.255.128, широковещательная маска 192.168.1.255.
авторитетный; промежуточный стиль обновления ddns; игнорировать клиентские обновления; подсеть 192.168.1.0 маска сети 255.255.255.128 { диапазон 192.168.1.2 192.168.1.126; время аренды по умолчанию 86400; максимальное время аренды 86400; дополнительные маршрутизаторы 192.168.1.1; опция ip-forwarding выключена; опциональные серверы доменных имен 208.67.222.222, 208.67.220.220; опция широковещательного адреса 192.168.1.127; опция маска подсети 255.255.255.128; } подсеть 192.168.1.128 маска сети 255.255.255.128 { диапазон 192.168.1.129 192.168.1.254; время аренды по умолчанию 86400; максимальное время аренды 86400; дополнительные маршрутизаторы 192.168.1.1; опция ip-forwarding выключена; опциональные серверы доменных имен 208.67.222.222, 208.67.220.220; опция широковещательного адреса 192.168.1.255; опция маска подсети 255.255.255.128; }
Это то, что показывает в журнале
10 апреля 18:09:58 inspiron8600 dhcpd: DHCPDISCOVER с 00: 00: 00: 00: 00: 00 (inspiron8600) через eth1 10 апреля 18:09:58 inspiron8600 dhcpd: DHCPOFFER с 192.168.1.131 до 00: 00: 00: 00: 00: 00 (inspiron8600) через eth1 10 апреля 18:10:01 inspiron8600 dhcpcd [3832]: eth1: добавление IP-адреса 169.254.153.6/16
Это происходит внезапно, и журнал заполняется ерундой. Следует отметить, что «inspiron8600» - это пакет linux, на котором работает сервер dhcpd. Итак, мой вопрос заключается в следующем:
Как я могу предотвратить это? И зачем ему пытаться сдать в аренду?
Я уверен, что что-то пропустил, но не вижу этого и был бы признателен сообществу за то, что заметил очевидный недостаток!
Чтобы упомянуть, MAC были отфильтрованы и заменены на 0, чтобы защитить виновных !!!
2 ответа на вопрос
1
Mikhail Moskalev
Его странное поведение.
Это не ответ, но HWaddr 00: 00: 00: 00: 00: 00 выглядит очень странно!
Не странно, что сервер dhcp выдает адрес для собственного хоста. Это адрес для всех, кто спрашивает. Странно почему клиент dhcp спрашивает!
Если функциональность клиента dhcp не требуется, dhcpcd (DHCP-клиент-демон) можно остановить и отключить.
Я намеренно удалил MAC .... :) независимо от того, что я не хочу публиковать Mac ... Журнал dhcpd показывает, что демон dhcpd пытается выдать себя в аренду, чего не должно происходить ...
t0mm13b 14 лет назад
0
1
mshroyer
Я надеюсь, что это не глупый вопрос, но вы проверили, чтобы убедиться, что у вас не работает dhclient или dhcpcd (я не знаю, какой из них использует Slackware)? В Slackware вам все равно может потребоваться отключить демон DHCP-клиента вручную, в зависимости от того, как вы присвоили статические IP-адреса системы.
Следующая команда показывает что-нибудь работающее?