Avatar billede Slettet bruger
20. januar 2003 - 18:11 Der er 8 kommentarer og
2 løsninger

DHCPD virker ikke :)

Hejsa

jeg kører min Dhcpd server på en Debian server.

Men den uddeler ikke iper, hvorfor ikke det ??? Hvad kan fejlen være ??

Skal der installeres andet end dhcpd ??

Min dhcpd.conf ser sådan ud:
# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 192.168.1.1, 192.168.1.2;

subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.10 192.168.1.200;
  }
Avatar billede Slettet bruger
20. januar 2003 - 19:06 #1
Når jeg prøver på at starte den fejl i syslogen:
dhcpd: No subnet declaration for eth0 (192.168.4.12).
dhcpd: Please write a subnet declaration in your dhcpd.$
dhcpd: network segment to which interface eth0 is attac$
dhcpd: exiting.

Problemet er at den skal kører på eth1 og det er den også sat til i /etc/init.d/dhcp
Avatar billede andreas Nybegynder
20. januar 2003 - 19:08 #2
her bruger jeg så bare 10.0.0.0 netværk i stedet for...

Husk at sætte dit netkort rigtigt op, også

subnet 10.0.0.0 netmask 255.255.255.0 {
  range 10.0.0.100 10.0.0.200;
  option domain-name-servers 193.162.159.34, 193.162.145.130;
  option domain-name "tis-network";
  option routers 10.0.0.1;
  option subnet-mask 255.255.255.0;
  option broadcast-address 10.0.0.255;
  default-lease-time 600;
  max-lease-time 7200;
}
Avatar billede Slettet bruger
20. januar 2003 - 19:37 #3
Den gør det stadigvæk, også med dit script.

Den prøver på at kører det på eth0 som er det forkerte netkort, men hvordan laver jeg det om til eth1 har gjort det i /etc/init.d/dhcp
Avatar billede olly Nybegynder
20. januar 2003 - 19:39 #4
Tager jeg ikke helt fejl så skal du dele ipere ud til det netværk du selv sidder på:

subnet 192.168.4.0 netmask 255.255.255.0 {
  range 192.168.4.13 192.168.4.200;
  }

Da dhcp serveren er 192.168.4.12

Har ændret 10 til 13 da du ikke må dele 12 ud naturligvis.
Avatar billede Slettet bruger
20. januar 2003 - 19:41 #5
Nej, Det passer ikke. Eth0 er det andet net, det er ikke der jeg vil have dhcpen til at kører, men på eth1 :) Det hedder 10.0.0.1 - 10.0.0.255
Avatar billede olly Nybegynder
20. januar 2003 - 19:44 #6
Ja det fandt jeg ud af da jeg vågnede... Hvad står der i /var/log/messages når du har startet dhcpserveren?

tail /var/log/messages
Avatar billede olly Nybegynder
20. januar 2003 - 19:45 #7
"Har man f.eks. to netkort hvor man kun ønsker at DHCP-serveren skal tildele IP-adresser i det ene net - skal man alligevel definere DHCP-serveren for begge net, men vise at DHCP-serveren ikke skal tildele IP-adresser i det andet net, f.eks. for et klasse C-netværk 192.168.36.X. I det tilfælde kan følgende tilføjes til /etc/dhcpd.conf."

        subnet 192.168.36.0 netmask 255.255.255.0 {
                  deny booting;
        }



Taget fra:

http://www.sslug.dk/linuxbog/admin/bog/dhcp-isc.html
Avatar billede olly Nybegynder
20. januar 2003 - 19:46 #8
Der har du vist løsningen!
Avatar billede Slettet bruger
20. januar 2003 - 19:59 #9
Mange tak
Avatar billede olly Nybegynder
20. januar 2003 - 20:01 #10
Var da så lidt. Tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester