Проблема с настройкой DHCP-сервера: задание не удалось запустить

Я пытаюсь настроить dhcp-сервер в ubtuntu на свой виртуальный ящик и подключаю другой виртуальный экземпляр ubuntu к этому dhcp-серверу.

Я установил dhcp-сервер, используя sudo apt-get isc-dhcp-server

, затем я пошел в /etc/networks/interfaces и написал это

auto eth0 
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.254
broadcast 192.168.1.255
dns-nameserver 192.168.1.254
dns-search lan

я затем перезапустил сетевой сервис, используя sudo service networking restart

, внезапно мой GUI завис и завис, и все такое, что заставило меня перезагрузить систему , я проверил на ip, который показал мне, что я получил его.

затем я пошел к /etc/default/isc-dhcp-server и сделал это изменение INTERFACES = "eth0"

, затем я пошел к /etc/dhcp/dhcpd.conf и написал следующие строки

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers-192.168.2.1;
option domain-name "ttc.com";
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.20 192.168.1.30;
} 

я перезапустил службу используя sudo services isc-dhcp-server, но он говорит: stop: неизвестный экземпляр: start: Задание не удалось запустить

Я также попытался запустить dhcp-сервер, используя команду sudo service isc-dhcp-server start

, но когда я попытался sudo start isc-dhcp-server или sudo status isc-dhcp-server показывает ошибку iscinitctl: невозможно подключиться к системной шине: не удалось подключиться к сокету / var / run / dbus / system_bus_socket. Нет такого файла или каталога.

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

7
задан 1 January 2014 в 13:37

3 ответа

Похоже, вам нужен пробел вместо тире,

У вас есть:

option domain-name-servers-192.168.2.1;

Но это должно быть:

option domain-name-servers 192.168.2.1;
0
ответ дан 1 January 2014 в 13:37

Вероятно, доступ к dbus запрещен apparmor. Чтобы обойти защиту, пожалуйста, запустите: sudo aa-copmplain /usr/sbin/dhcpd, затем перезапустите isc, используя: sudo service isc-dhcp-server start

Вы можете проверить, работает ли он, используя: ps aux |grep dhcpd, и посмотреть, прослушивает ли он, используя: netstat -ln |grep 67

0
ответ дан 1 January 2014 в 13:37

Думаю, если вы закомментируете эти строки, все должно начаться нормально.

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
#option domain-name-servers-192.168.2.1;
#option domain-name "ttc.com";
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.20 192.168.1.30;
} 
0
ответ дан 1 January 2014 в 13:37

Другие вопросы по тегам:

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