Я в настоящее время на этой стадии настройки DHCP, и id просто хотел бы знать, что означает этот вывод в терминале? Я знаю, что должен отредактировать файл, но я не знаю, какой именно, и я не знаю, что в него вставить. В конечном итоге я хотел бы настроить сервер DHCP.
matt@matt-R580-R590:~$ sudo tail /var/log/syslog
Jan 3 17:35:23 matt-R580-R590 dhcpd: Wrote 0 leases to leases file.
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd: No subnet declaration for eth0 (no IPv4 addresses).
Jan 3 17:35:23 matt-R580-R590 dhcpd: ** Ignoring requests on eth0. If this is not what
Jan 3 17:35:23 matt-R580-R590 dhcpd: you want, please write a subnet declaration
Jan 3 17:35:23 matt-R580-R590 dhcpd: in your dhcpd.conf file for the network segment
Jan 3 17:35:23 matt-R580-R590 dhcpd: to which interface eth0 is attached. **
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd:
Jan 3 17:35:23 matt-R580-R590 dhcpd: Not configured to listen on any interfaces!
matt@matt-R580-R590:~$
Ответы:
Я думаю, что вы должны взглянуть на официальную документацию Ubuntu о DHCP-сервере, которая объясняет, как установить и настроить его:
https://help.ubuntu.com/community/dhcp3-server
источник
Проблема в том, что с новым сервером dhcp3 файлы конфигурации выполняются не так, как в старых установках.
Теперь установка выполняется под isc-dhcp-server, местоположение
dhcpd.conf
файла и интерфейсы изменились вместе с механизмом запуска остановки службы.dhcpd.conf
Файл переехал из/etc/dhcp3/dhcpd.conf
в/etc/dhcp/dhcpd.conf
. Определение интерфейса также переместилось - с/etc/default/dhcp3-server
на/etc/default/isc-dhcp-server
.Поля в основном одинаковы, но если вы изменили исходные файлы, вы получите ошибку, которую вы видите выше. Сделайте моды для этих файлов, и вы должны быть в порядке.
Также нет лучшего, чтобы начать и прекратить использование .
sudo service isc-dhcp-server start/stop/restart
Я страдал от всех этих проблем в Ubuntu 12.04, но это решило все проблемы, и теперь оно работает. Я надеюсь, это поможет вам.
источник
Я бы посоветовал вам взглянуть на справочную страницу /etc/dhcp3/dhcpd.conf , где вы должны изменить файл, чтобы правильно настроить сервер dhcpd. Основной файл будет выглядеть так:
источник
/etc/dhcp3/dhcpd.conf
Я думаю, это означает, что он не настроен на прослушивание каких-либо интерфейсов, и вы должны написать объявление подсети в
dhcpd.conf
... Если вы не знаете, что это значит, то мне интересно, почему вы хотите настроить DHCP-сервер в первую очередь, потому что вероятно, это не нужно.источник