Problema ao configurar o servidor dhcp: a tarefa falhou ao iniciar

6

Estou tentando configurar o servidor dhcp no ubtuntu na minha caixa virtual e conectando outras instâncias virtuais do ubuntu a este dhcp sever

eu instalei o servidor dhcp usando sudo apt-get isc-dhcp-server

então eu fui para /etc/networks/interfaces e escrevi isso

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

Eu reiniciei o serviço de rede usando sudo service networking restart

de repente meu GUI caiu e enforcou e todas essas coisas, o que me forçou a reiniciar o sistema. Eu verifiquei para ip que me mostrou que eu tinha conseguido.

então eu fui para /etc/default/isc-dhcp-server e fiz essa alteração INTERFACES="eth0"

então eu fui para /etc/dhcp/dhcpd.conf e escrevi as seguintes linhas

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;
} 

Eu reiniciei o serviço usando sudo services isc-dhcp-server , mas ele diz: parar: instância desconhecida: start: trabalho falhou ao iniciar

eu também tentei iniciar o servidor dhcp usando o comando sudo service isc-dhcp-server start

mas quando eu tentei sudo start isc-dhcp-server ou sudo status isc-dhcp-server me mostra um erro de iscinitctl: Não é possível conectar-se ao barramento do sistema: Falha ao conectar ao soquete / var / run / dbus / system_bus_socket. Nenhum arquivo ou diretório desse tipo.

Eu não sei o que fazer agora, então, por favor, me dê algumas orientações para resolver esse erro. Eu gostaria de fornecer mais detalhes que eu precisava.

    
por avaj 01.01.2014 / 10:37

3 respostas

3

Parece que você precisa de um espaço em vez de traço,

Você tem:

option domain-name-servers-192.168.2.1;

Mas deve ser:

option domain-name-servers 192.168.2.1;
    
por Pete 02.04.2014 / 03:14
1

Provavelmente, o acesso ao dbus é negado pelo apparmor. Para contornar a segurança, execute: sudo aa-copmplain /usr/sbin/dhcpd e reinicie o isc usando: sudo service isc-dhcp-server start

Você pode verificar se ele está sendo executado usando: ps aux |grep dhcpd e ver se ele está escutando pelo uso de: netstat -ln |grep 67

    
por Requist 02.01.2014 / 13:03
1

Eu acho que se você comentar essas linhas, ele deve começar bem.

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;
} 
    
por Rodrigo 21.04.2015 / 02:52