Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ToxicTrash в Nov 08, 2010, 12:48



Титла: Проблем с dhcp сървър
Публикувано от: ToxicTrash в Nov 08, 2010, 12:48
Здравейте отново :)

Опитвам се да си пусна DHCP сървър за локалната мрежа, но нещо без успех.
Инсталирах го чрез "yum install dhcp", в следствие на което yum ми сложи dhcpd v4.2.0
до тук ОК.Прочетох доста неща как да си конфигурирам /etc/dhcp/dhcpd.conf файла
но проблема е че като се опитам да стартирам процеса "service dhcpd start" и ми изписва
"Starting dhcp:    [Failed]" изключих напълно SELINUX-a с "setenforce 0", но безрезултатно ;( ;(.
Моля ако някой се е сблъсквал с подобен проблем да помогне ^_^


Титла: Re: Проблем с dhcp сървър
Публикувано от: bop_bop_mara в Nov 08, 2010, 12:51
Какво пише в логовете?


Титла: Re: Проблем с dhcp сървър
Публикувано от: Acho в Nov 08, 2010, 12:55
А какъв conf файл си сетнал ? Може ли да го видим ?


Титла: Re: Проблем с dhcp сървър
Публикувано от: ToxicTrash в Nov 08, 2010, 12:59
Хмм добър въпрос изобщо не ми дойде на ум да видя.

-----------  /var/log/messages  ---------------------------------------------------------------------------------------
Nov  8 15:04:12 napoleon dhcpd: Internet Systems Consortium DHCP Server 4.2.0
Nov  8 15:04:12 napoleon dhcpd: Copyright 2004-2010 Internet Systems Consortium.
Nov  8 15:04:12 napoleon dhcpd: All rights reserved.
Nov  8 15:04:12 napoleon dhcpd: For info, please visit https://www.isc.org/software/dhcp/
Nov  8 15:04:12 napoleon dhcpd: /etc/dhcp/dhcpd.conf line 2: semicolon expected.
Nov  8 15:04:12 napoleon dhcpd: ignore
Nov  8 15:04:12 napoleon dhcpd:  ^
Nov  8 15:04:12 napoleon dhcpd: /etc/dhcp/dhcpd.conf line 58: expecting a parameter or declaration
Nov  8 15:04:12 napoleon dhcpd: }
Nov  8 15:04:12 napoleon dhcpd:  ^
Nov  8 15:04:12 napoleon dhcpd: Configuration file errors encountered -- exiting
Nov  8 15:04:12 napoleon dhcpd:
Nov  8 15:04:12 napoleon dhcpd: This version of ISC DHCP is based on the release available
Nov  8 15:04:12 napoleon dhcpd: on ftp.isc.org.  Features have been added and other changes
Nov  8 15:04:12 napoleon dhcpd: have been made to the base software release in order to make
Nov  8 15:04:12 napoleon dhcpd: it work better with this distribution.
Nov  8 15:04:12 napoleon dhcpd:
Nov  8 15:04:12 napoleon dhcpd: Please report for this software via the Red Hat Bugzilla site:
Nov  8 15:04:12 napoleon dhcpd:     http://bugzilla.redhat.com
Nov  8 15:04:12 napoleon dhcpd:
Nov  8 15:04:12 napoleon dhcpd: exiting.
------------------------------------------------------------------------------------------------------------------------------------


-------  /etc/dhcp/dhcpd.conf ---------------------------------------------------------------------------------------------
ddns-update-style interim
ignore client-updates
 
subnet 10.0.0.0 netmask 255.255.255.0
{
       range 10.0.0.10 10.0.0.50;   
     option domain-name-servers 10.0.0.1;
       default-lease-time 86400;
       max-lease-time 86400;
       option routers 10.0.0.1;
       option ip-forwarding off;
      option broadcast-address 10.0.0.255;
      option subnet-mask 255.255.255.0;
      #option ntp-servers 10.0.0.100;
}
-------------------------------------------------------------------------------------------------------------------------


Титла: Re: Проблем с dhcp сървър
Публикувано от: ToxicTrash в Nov 08, 2010, 13:07
хаха , добре Аз разбрах къде ми е проблема :D :D много съм зле.
МЕРСИ МНОГО :) :)


Титла: Re: Проблем с dhcp сървър
Публикувано от: Acho в Nov 08, 2010, 13:08
Toxic, нали видя реда - "...Nov  8 14:54:15 napoleon dhcpd: Not configured to listen on any interfaces!..." ? Най-вероятно не си указал правилната мрежа, на който интерфейс ще байндва dhcpd-то. А аз го стартирам (на Slackware) като root така (поставил съм го в rc.local):

dhcpd eth1

като eth1 ми е вътрешния интерфейс (към LAN-а), ама съм указал и правилната мрежа (при мене е 192.168.2.0/27). Предполагам като сетнеш правилната мрежа, ще тръгне.


Титла: Re: Проблем с dhcp сървър
Публикувано от: b2l в Nov 08, 2010, 13:21
Код:
$ cat /etc/default/dhcp3-server 
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1"

За Debian този файл трябва да се конфигурира за да знае dhcpd демона на кой интерфейс да работи.