dnsmasq не удалось перезапустить

Каждый раз, когда я хочу перезапустить службу dnsmasq , я получаю эту ошибку.

root@ipm:/tftpboot# /etc/init.d/dnsmasq restart
[....] Restarting dnsmasq (via systemctl): dnsmasq.serviceJob for
dnsmasq.service failed because the control process exited with error code.
See "systemctl status dnsmasq.service" and "journalctl -xe" for details.
 failed!

В этих командах нет полезной информации, как указано в сообщении об ошибке.

# systemctl status dnsmasq.service
● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
   Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled)
  Drop-In: /run/systemd/generator/dnsmasq.service.d             └─50-dnsmasq-$named.conf, 50-insserv.conf-$named.con 
   Active: failed (Result: exit-code) since  2016-03-4 11:04:42 IRST; 3min 53s ago
  Process: 18806 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=1/FAILURE)

 14 11:04:42  systemd[1]: Starting dnsmasq - A lightweight DHCP .....
 14 11:04:42  dnsmasq[18806]: dnsmasq: bad dhcp-range at line 4 o...f
 14 11:04:42  systemd[1]: dnsmasq.service: Control process exite...=1
 14 11:04:42  systemd[1]: Failed to start dnsmasq - A lightweigh...r.
 14 11:04:42  systemd[1]: dnsmasq.service: Unit entered failed state.
 14 11:04:42  systemd[1]: dnsmasq.service: Failed with result 'e...'.
Hint: Some lines were ellipsized, use -l to show in full.

Содержание из dnsmasq.conf равно

 # cat /etc/dnsmasq.conf
 interface=enp3s0
 domain=hpclab
 expand-hosts
 dhcp-range=192.168.1.1,192.168.1.20,static
 dhcp-option=42,0.0.0.0
 dhcp-boot=pxelinux.0
 enable-tftp
 tftp-root=/tftpboot
 dhcp-host=00:e0:81:c5:19:64,ws01,192.168.1.1

Итак, строка 4 - это dhcp-range = 192.168.1.1,192.168.1.20, static . Я использовал тот же контент с ubuntu-12.04.

ОБНОВЛЕНИЕ:

В любом случае правильный синтаксис: dhcp-range = 192.168.1.0, статический . Я не знаю, как это работало с 12.04!

-2
задан 14 March 2016 в 10:26
1 ответ

4 11:04:42 dnsmasq[18806]: dnsmasq: плохой dhcp-диапазон на линии 4 o...f

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

Подсказка: некоторые строки были эллипсового размера, используйте -l, чтобы показать полностью.

это тоже полезная информация - что происходит, когда вы используете его?

systemctl status -l dnsmasq.service 

Серьёзно, пожалуйста, прочтите информацию, которая вам представлена, мы не сервис чтения сообщений об ошибках.

4
ответ дан 5 December 2019 в 21:08

Теги

Похожие вопросы