У меня есть виртуальная машина Centos 6, использующая KVM.

Когда я запускаю службу DHCPd "service dhcpd start", я получаю следующее:

Starting dhcpd:       [FAILED]

Когда я выполняю "dhcpd", я получаю следующее:

Internet Systems Consortium DHCP Server 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
Wrote 0 leases to leases file.

No subnet declaration for eth1 (10.0.0.5).
** Ignoring requests on eth1.  If this is not what
   you want, please write a subnet declaration
   in your dhcpd.conf file for the network segment
   to which interface eth1 is attached. **


No subnet declaration for eth0 (192.168.121.176).
** Ignoring requests on eth0.  If this is not what
   you want, please write a subnet declaration
   in your dhcpd.conf file for the network segment
   to which interface eth0 is attached. **


Not configured to listen on any interfaces!

This version of ISC DHCP is based on the release available
on ftp.isc.org.  Features have been added and other changes
have been made to the base software release in order to make
it work better with this distribution.

Please report for this software via the CentOS Bugs Database:
    http://bugs.centos.org/

exiting.

Вот мой dhcpd.conf:

скриншот dhcpd.conf

Как я могу это исправить? Я хочу настроить DHCPd на eth1.

Может ли кто-нибудь помочь мне, пожалуйста, и предоставить мне точные детали и команды?

1 ответ1

1

Я предлагаю вам прочитать справочную страницу dhcp.conf.

Причина, по которой dhcpd не запускается, прямо указана в вашем вопросе - вы не сказали ему прослушивать какие-либо интерфейсы.

Для прослушивания eth1, как вы заявили, вам нужно, как минимум, нечто похожее на следующее предложение в dhcpd.conf:

subnet 10.0.0.5 netmask 255.255.255.0 {
   range 10.0.0.6 10.0.0.254;
}

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

Предустановленный файл dhcpd.conf, вероятно, содержит много пресетов, которые нужно просто раскомментировать, чтобы он заработал. Это, вероятно, также хорошо аннотировано.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .