Archief - CentOS server: DHCP server wil niet starten

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

fikkie

Legacy Member
Hey,

Ik zit dus met hetvolgende probleem. Ik wil dus een dhcp server installeren maar telkens ik deze wil starten via "/etc/init.d/dhcpd start" komt er steeds failed te staan.

Nu ben ik hierover al een dag of 2 aan het rond googlen maar kom nergens met een oplossing.

Misschien handig om te weten is dat ik deze server op een windows machine draai in "VMware 6.nogwat"

Wat heb ik dus al gedaan?

- men eth0 op dhcp geconfigureerd.
- men /etc/dhcpd.conf aangepast
- men /etc/sysconfig.dhcpd aangpast.

ifcfg-eth0
Code:
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:11:22:33:44:55
ONBOOT=yes

/etc/dhcpd.conf
Code:
ddns-update-style interim;
ignore client-updates;

option domain-name "home.local";
option domain-name-server ns1.home.local;

default-lease-time 14400;
max-lease-tim 43200;

subnet 192.168.112.1 netmask 255.255.255.0 {
  option routers 192.168.112.1;
  option subnet-mask 255.255.255.0;
  range dynamic-bootp 192.168.112.50 192.168.112.100;
}

/etc/sysconfig/dhcpd
Code:
DHCPDARGS=eth0

Wat ik nog gedaan heb is "chkconfig --levels 235 dhcpd on" omdat alle runlevels op off stonden.

Dus als iemand weet waar ik de mist in gegaan ben had ik dit graag gehoord.

alvast bedankt
Fikkie

GuntherDW

Legacy Member
je moet een van je interfaces wel in de range zetten waar de DHCP daemon IP's mag uitdelen, want anders faalt hij idd om te starten.
ik weet niet exact hoe CentOS het doet maar adhv hoe ik het zie probeer je jezelf een IP te geven met die DHCP daemon, maar dit gaat niet zomaar lukken,
omdat de DHCP daemon geen IP heeft waaronder hij het dan zal kunnen uitdelen

(of wat ben je eigenlijk van plan?)

fikkie

Legacy Member
Hetgeen ik vanzinnes ben was dus dat ik 1 linux server heb, in mijn geval CentOS, die als dhcp server moet dienen, die dan op zijn beurt ip's gaat uitdelen aan client pc's.

idd zoals jezelf al aangaf niet echt slim om men server een ip te laten krijgen via dhcp.
Heb deze nu op static staan en een keer een ip gegeven uit de range de de dhcp zou moeten uitgeven alsook een ip buiten de range.
dhcpd blijft weigeren om te starten.

Ben hier waarschijnlijk op een zeer domme fout aan het kijken. Maar zie hem zelf helemaal niet.

GhunterDW alvast bedankt om mee te denken.

Zir0h

Legacy Member
"dhcpd blijft weigeren om te starten."

:unsure:

Wat zegt syslog?
tail -f /var/log/syslog&

//edit

subnet 192.168.112.1 netmask 255.255.255.0 {
option routers 192.168.112.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.112.50 192.168.112.100;
}

==>

subnet 192.168.112.0 netmask 255.255.255.0 {
option routers 192.168.112.1;
option subnet-mask 255.255.255.0;
range dynamic-bootp 192.168.112.50 192.168.112.100;
}

fikkie

Legacy Member
The_Assman zei:
Wat zegt syslog?


Volgens de log file zou er iets mis zijn met regel #5 "option domain-name-server ns1.home.local"

zou het kunnen zijn dat het is omdat ".local" geen FQDN is?
/var/log/messages vertelde ook dat regel #5 een unknown option is.

verder geeft de verandering van ip van het subnet geen oplossing.

Zir0h

Legacy Member
Ik zet die option domain-name bij mijn range zelf.

Zo doe ik het:
Code:
default-lease-time 300;
max-lease-time 3600;

authoritative;
ddns-update-style interim;
ddns-updates on;

ignore client-updates;

key "rndc-key" {
        algorithm hmac-md5;
        secret "fFZuS+a7k1Pv02UwpNhxoQ==";
};

log-facility local7;

subnet 192.168.2.0 netmask 255.255.255.0 {
  range 192.168.2.2 192.168.2.99;
  option routers 192.168.2.1;
  option subnet-mask 255.255.255.0;
  option broadcast-address 192.168.2.255;
  option domain-name "home.lan";
  option domain-name-servers home.lan, sx762.home.lan;
  ddns-rev-domainname "2.168.192.in-addr.arpa.";
}

zone home.lan. {
   primary 192.168.2.105;
   key "rndc-key";
}

zone 2.168.192.in-addr.arpa. {
   primary 192.168.2.105;
   key "rndc-key";
}

RpR

Legacy Member
Ook mag uw server niet op dhcp staan voor zijn eigen ip adres...

GuntherDW

Legacy Member
uw domain-name-servers miste een s
ge moest er dus nog een s bij zetten achteraan :p

ik persoonlijk zet m'n ns bv ook buiten m'n ranges

Code:
option domain-name "local.lan";
option domain-name-servers 192.168.10.12, 208.67.222.222;
option routers 192.168.10.250;
ddns-update-style none;

authoritative;

default-lease-time 36000;
max-lease-time 72000;

subnet 192.168.10.0 netmask 255.255.255.0 {
  range 192.168.10.100 192.168.10.200;

}

host lisa {
	hardware ethernet 00:1D:92:64:89:31;
	fixed-address 192.168.10.5;
	}



#00:0c:29:81:89:54
# Acer Laptop Paul
host AcerLaptop1 {
	hardware ethernet 00:1f:3a:1b:f5:c1;
	fixed-address 192.168.10.130;
	}
host bart {
#	hardware ethernet 00:07:95:11:24:2e;
	hardware ethernet 00:19:DB:DA:2D:67;
	fixed-address 192.168.10.4;
	}
# lisa-wifi
host lisa-wifi {
	hardware ethernet 00:17:9a:c8:19:9c;
	fixed-address 192.168.10.6;
	}

#00:19:DB:DA:2D:67

(ziet ge bv direct example hoe ge een vast IP kunt instellen voor hosts :p)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan