Vraag & Antwoord

OS Linux

dhcpd server probleem

12 antwoorden
  • :roll: Ik gebruik al enige tijd Redhat 9 en probeer hem te gebruiken als bestands server waar waarop ik dan op wil kunnen inloggen met een windows 98 pc, ik wil gebruik gaan maken van de dhcpd server en dit lukt maar niet ik krijg steeds de melding - no subnet declaration for eth0 - Not configered to listen on any interfaces - tijdens het opstarten van redhat 9. weet iemand hoe ik dit moet instellen zodat ik gewoon gebruik kan maken van de dhcpd server ? De netwerkkaart is er een met een realtek chip en wordt duidelijk herkend. Wie kan mij helpen. de dhcpd.conf file ziet er zo uit: ddns-update-style interim; subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.1; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.1.1, 192.168.1.2; option domain-name-servers 212.142.28.66; option domain-name-servers 212.142.28.130; range 192.168.1.5 192.168.1.150; allow unknown-clients; }
  • wat je hier aan het doen bent is het instellen van een dhcp server, dus een machine die IP-adressen uitdeeld. Je dient dus voor jouw eth0 gewoon in netconf aan te geven dat hij een IP krijgt middels de "dhcp-client"
  • Wil je dat de Windows machine zijn ip-adres krijgt van de Linux machine of andersom?
  • [quote:8953e16a58="wbsoft"]Wil je dat de Windows machine zijn ip-adres krijgt van de Linux machine of andersom?[/quote:8953e16a58] vlgs mij heeft hij alleen een LINUX<->LINUX probleem en isn WIN<->Linux in orde ;) waarbij win dan de gateway is :D
  • Vlgs mij horen al die options niet tussen die {} te staan, ik zou als ik jou was de hdcp howto een keertje lezen..... http://tldp.org
  • Inderdaad ik probeer dmv de dhcpd server ip adressen uit te delen zodat de windows client pc zijn ip adres van de linux pc/server krijgt en dat ik kan inloggen op de linux server.Ik heb alle man pages over de dhcpd server configuratie`s al geraadpleegd maar kan de oplossing hier niet vinden.In alle voorbeelden van dhcpd.conf files worden de {en} precies op de zelfde manier toegepast. :roll:
  • Hmm..ik vind de optie option domain-name-servers 212.142.28.130; die je steeds geeft een beetje raar..de ene keer zet je een comma tussen we nameserver en dan weer 2 aparte regels..moeten ze uberhaupt niet allemaal achter elkaar komen of juist per regel? Daarbij als ik op Google zoek :roll: zie ik als voorbeeld probleem: ================================================ > Whenever I try to start dhcpd I get the following ... > ----------------- > No subnet declaration for exp0 (207.105.189.2). > Please write a subnet declaration for the network segment to > which interface exp0 is attached. > subnet 207.105.189.2 netmask 255.255.255.0 { This isn't a valid subnet declaration. It should probably be this: > subnet 207.105.189.0 netmask 255.255.255.0 { ============================================= Kloppen al je opties wel? een subnetmask en netmask ? wat is het verschil? Pak eens vanaf Google een dhcpd.conf example en pas die eens aan naar je eigen wensen..fix die nameserver option of maak hem duidelijkers en kijk of je wel EN een subnetmask EN netmask nodig hebt.. Suc6! M.
  • MVE - Inderdaad als ik /usr/sbin/dhcpd restart geef dan kreeg ik bijna dezelfde melding,maar de laatste drie regels had ik niet, het maakt het toch iets duidelijker.De dhcpd.conf indeling die ik gebruik heb ik gekopieerd van het net. Om uit te proberen, dus die option domain-name-servers stonden er al in en inderdaad geen idee waarom het drie aparte regels zijn. Als ik naar de subnet en netmask regels kijk in jouw voorbeeld is de 2 een duidelijk verschil, maar wat voor invloed zou dit kunnen hebben op de foutmelding.
  • Hier heb je een standaard /etc/dhcpd.conf welke ik zelf in gebruik heb. Let op de commentaar regels waar duidelijk instaat wat eea. inhoud. bewust niet ingekort ! [code:1:2c3fbf7b4e] # dhcpd.conf # # Sample configuration file for ISC dhcpd # # option definitions common to all supported networks... option domain-name "jouw-domein"; option domain-name-servers 192.168.1.1, 213.196.2.97, 199.166.29.3; # vul hier je standard nameservers in # option domain-name-servers 213.196.2.97, 199.166.29.3, 62.45.45.45; ddns-update-style none; default-lease-time 86400; max-lease-time 604800; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. authoritative; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7; # No service will be given on this subnet, but declaring it helps the # DHCP server to understand the network topology. #subnet 10.152.187.0 netmask 255.255.255.0 { #} # This is a very basic subnet declaration. #subnet 10.254.239.0 netmask 255.255.255.224 { # range 10.254.239.10 10.254.239.20; # option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org; #} subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.201 192.168.1.240; option routers 192.168.1.1; } # This declaration allows BOOTP clients to get dynamic addresses, # which we don't really recommend. #subnet 10.254.239.32 netmask 255.255.255.224 { # range dynamic-bootp 10.254.239.40 10.254.239.60; # option broadcast-address 10.254.239.31; # option routers rtr-239-32-1.example.org; #} #subnet 192.168.1.0 netmask 255.255.255.0 { # range dynamic-bootp 192.168.1.201 192.168.1.240; # option routers 192.168.1.1; #} # A slightly different configuration for an internal subnet. #subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name "internal.example.org"; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} # Hosts which require special configuration options can be listed in # host statements. If no address is specified, the address will be # allocated dynamically (if possible), but the host-specific information # will still come from the host declaration. # Fixed IP addresses can also be specified for hosts. These addresses # should not also be listed as being available for dynamic assignment. # Hosts for which fixed IP addresses have been specified can boot using # BOOTP or DHCP. Hosts for which no fixed address is specified can only # be booted with DHCP, unless there is an address range on the subnet # to which a BOOTP client is connected which has the dynamic-bootp flag # set. # You can declare a class of clients and then do address allocation # based on that. The example below shows a case where all clients # in a certain class get addresses on the 10.17.224/24 subnet, and all # other clients get addresses on the 10.0.29/24 subnet. #class "foo" { # match if substring (option vendor-class-identifier, 0, 4) = "SUNW"; #} #shared-network 224-29 { # subnet 10.17.224.0 netmask 255.255.255.0 { # option routers rtr-224.example.org; # } # subnet 10.0.29.0 netmask 255.255.255.0 { # option routers rtr-29.example.org; # } # pool { # allow members of "foo"; # range 10.17.224.10 10.17.224.250; # } # pool { # deny members of "foo"; # range 10.0.29.10 10.0.29.230; # } #} #subnet 192.168.1.0 netmask 255.255.255.0 { # host passacaglia { # hardware ethernet 0:0:c0:5d:bd:95; # filename "vmunix.passacaglia"; # server-name "toccata.fugue.com"; # } # range 192.168.1.100 192.168.1.200; # } [/code:1:2c3fbf7b4e] succes ermee :D
  • [b:59f8f328f6]Wstolk [/b:59f8f328f6]allereerst bedankt voor jou bijdrage aan het oplossen van dit probleem. Ik heb de regels van jouw voorbeeld dhcpd.conf file overgenomen in mijn dhcpd.conf file en na veel aangepassen van de regels is het gelukt!!!!!!!. Ook de anderen nog bedankt voor hun reactie. Max_2 :lol:
  • :lol: En heb je nu ook begrepen waar het bij jouw mis ging ??
  • Hij had helemaal geen range in zijn bestand staan, denk dat dat een probleem zou kunnen zijn.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.