Avatar billede lillholm Nybegynder
17. marts 2009 - 18:44 Der er 10 kommentarer og
1 løsning

DHCPD3 dhcpd.conf - tildeling af ip adresser til bestemte mac adresser

Jeg har en fungerne dhcpd server koerende.
Mit problem er bare at jeg gerne ville tildele nogen bestemte maskiner den samme ip adresse altid uden at skulle saette en fast ip adresse op paa maskinen.

min config ser saadan her ud:
------------------------

subnet 10.0.0.0 netmask 255.255.255.0 {
 
  range 10.0.0.10 10.0.0.230;
  option domain-name-servers 130.226.1.2;
  option domain-name "h0.dk";
  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;
 
  host gizmo- {
    hardware ethernet 00:30:1b:b5:62:41;
    fixed-address 10.0.0.5;
  }
 
  host Z13225 {
    hardware ethernet 00:1a:6b:ce:47:18;
    fixed-address 10.0.0.100;
  }
}

------------------------

problemet er bare at ingen af de to maskiner jeg har tastet mac adressen ind paa faar den ip. De bliver bare tildelt en fra "range 10.0.0.10 10.0.0.230;"

Nogen ide til hvordan jeg kan tvinge min dhcp server til "offer" de intastede ip adresser?

Og hvor vigtig er host <host>. Ville jo faktisk gerne have det saa den udelukkende kiggede paa mac adressen.
Avatar billede lillholm Nybegynder
17. marts 2009 - 18:47 #1
her er lige et lille output fra loggen.
-------------------

Mar 17 18:45:20 h0 dhcpd: DHCPRELEASE of 10.0.0.34 from 00:1a:6b:ce:47:18 (Z13225) via eth1 (found)
Mar 17 18:45:49 h0 dhcpd: DHCPDISCOVER from 00:1a:6b:ce:47:18 via eth1
Mar 17 18:45:50 h0 dhcpd: DHCPOFFER on 10.0.0.34 to 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 18:45:50 h0 dhcpd: DHCPREQUEST for 10.0.0.34 (10.0.0.1) from 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 18:45:50 h0 dhcpd: DHCPACK on 10.0.0.34 to 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 18:45:50 h0 dhcpd: DHCPREQUEST for 10.0.0.34 (10.0.0.1) from 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 18:45:50 h0 dhcpd: DHCPACK on 10.0.0.34 to 00:1a:6b:ce:47:18 (Z13225) via eth1
Avatar billede lillholm Nybegynder
17. marts 2009 - 18:49 #2
Ser lidt ud som om min dhcp client spoerg om 10.0.0.34 fordi den har haft den adresse foer.

Hvordan tvinger jeg serveren til at sige NEJ.. brug den her :)
Avatar billede riversen Nybegynder
17. marts 2009 - 18:51 #3
har du genstartet serveren, så den har læst konfigurationsændringerne?
Avatar billede lillholm Nybegynder
17. marts 2009 - 18:58 #4
jep :)
Avatar billede lillholm Nybegynder
17. marts 2009 - 18:59 #5
har ogsaa proevet at toemme dhcpd.leases
Avatar billede lillholm Nybegynder
17. marts 2009 - 19:04 #6
WARNING: Host declarations are global.  They are not limited to the scope you declared them in.

fandt det der :)

Nogen der har en ide til hvordan jeg ellers skal skrive dem?
Avatar billede lillholm Nybegynder
17. marts 2009 - 19:16 #7
nu har jeg aendret min dhcpd.conf
-----------------

subnet 10.0.0.0 netmask 255.255.255.0 {
 
  range 10.0.0.10 10.0.0.230;
  option domain-name-servers 130.226.1.2;
  option domain-name "h0.dk";
  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;

}
 
  host gizmo- {
    hardware ethernet 00:30:1b:b5:62:41;
    fixed-address 10.0.0.5;
  }
 
  host Z13225 {
    hardware ethernet 00:1a:6b:ce:47:18;
    fixed-address 10.0.0.100;
  }


Nu brokker den sig ikke over:
WARNING: Host declarations are global.  They are not limited to the scope you declared them in.
men det virker stadig ikke :/

Z13225 faar stadig tildelt 10.0.0.34
Avatar billede lillholm Nybegynder
17. marts 2009 - 19:19 #8
Mar 17 19:17:33 h0 dhcpd: DHCPRELEASE of 10.0.0.34 from 00:1a:6b:ce:47:18 (Z13225) via eth1 (found)
Mar 17 19:17:41 h0 dhcpd: DHCPDISCOVER from 00:1a:6b:ce:47:18 via eth1
Mar 17 19:17:42 h0 dhcpd: DHCPOFFER on 10.0.0.34 to 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 19:17:42 h0 dhcpd: DHCPREQUEST for 10.0.0.34 (10.0.0.1) from 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 19:17:42 h0 dhcpd: DHCPACK on 10.0.0.34 to 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 19:17:42 h0 dhcpd: DHCPREQUEST for 10.0.0.34 (10.0.0.1) from 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 19:17:42 h0 dhcpd: DHCPACK on 10.0.0.34 to 00:1a:6b:ce:47:18 (Z13225) via eth1
Mar 17 19:17:45 h0 dhcpd: DHCPINFORM from 10.0.0.34 via eth1: not authoritative for subnet 10.0.0.0
Mar 17 19:17:45 h0 dhcpd: DHCPINFORM from 10.0.0.34 via eth1: not authoritative for subnet 10.0.0.0
Mar 17 19:17:49 h0 dhcpd: DHCPINFORM from 10.0.0.34 via eth1: not authoritative for subnet 10.0.0.0
Avatar billede lillholm Nybegynder
17. marts 2009 - 20:12 #9
min config ser nu saadan her ud.
Warningen er vaek men det virker stadig ikke.

--------------

  option domain-name-servers 130.226.1.2;
  option domain-name "h0.dk";
  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;

subnet 10.0.0.0 netmask 255.255.255.0 {
 
  range 10.0.0.10 10.0.0.230;

}
 
  host gizmo- {
    hardware ethernet 00:30:1b:b5:62:41;
    fixed-address 10.0.0.5;
  }
 
  host Z13225 {
    hardware ethernet 00:1a:6b:ce:47:18;
    fixed-address 10.0.0.7;
  }
Avatar billede lillholm Nybegynder
17. marts 2009 - 21:10 #10
Mig der er virkelig noob..

Var fordi jeg havde startet den som en daemon saa naar jeg restartede den koerte den i baggrunden og reloadede ikke configen
Avatar billede riversen Nybegynder
18. marts 2009 - 06:06 #11
nå så havde jeg ret alligevel. Velbekom.
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

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