Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] dhcp server configuratie met virtual ip  (gelezen 2856 keer)

[opgelost] dhcp server configuratie met virtual ip
« Gepost op: 2010/07/04, 14:06:47 »
Ik probeer een dhcp server te installeren in Ubuntu 8.04 server in een virtuele machine in virtualbox. In virtualbox heb ik een bridged adapter, dus als het goed is is deze virtuele machine voor het netwerk hetzelfde als een normale.

Mijn computer is aangesloten op een lan (192.168.1.0). De ubuntu-server maakt ook deel uit van dit netwerk. Omdat het lan een eigen dhcp server (een router) heeft, en ik op de ubuntu-server het installeren van een dhcp server wil uitproberen heb ik een virtuele ip adres (192.168.2.254) aangemaakt:

/etc/network/interfaces:
Citaat
auto lo
iface lo inet loopback

auto eth0 eth0:0

# Dit zijn de instellingen voor eth0
iface eth0 inet static
address 192.168.1.80
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.254
broadcast 192.168.1.255

# Dit zijn de instellingen voor de virtuele nic
iface eth0:0 inet static
address 192.168.2.254
netmask 255.255.255.0
network 192.168.2.0

Mijn bedoeling is om op eth0:0, 192.168.2.254 een dhcp server aan de slag te zetten, maar dit lukt me niet. Als dit is gelukt zou ik nog een tweede virtuele interface maken om te kijken of die dan automatisch een ip adres toegewezen krijgt:

Citaat
auto eth0:1
iface eth0:1 inet dhcp

Maar zoals gezegd, het lukt me niet om de dhcp server aan de gang te krijgen.

Ik heb de pakketten geïnstalleerd:
Citaat
sudo apt-get install dhcp3-common dhcp3-server

Vervolgens heb ik /etc/dhcp3/dhcpd.conf aangepast:

Citaat
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.10 192.168.2.20;
}

Ik krijg dan de volgende melding als ik dhcpd opnieuw op wil starten:

Citaat
$ sudo /etc/init.d/dhcp3-server restart
dhcpd self-test failed. Please fix the config file.
The error was:

De error wordt dus niet aangegeven..

Iemand een idee?

p.s. ik heb ook al geprobeerd /etc/default/dhcp3-server aan te passen door oftewel eth0 of eth0:0 toe te voegen. Dat maakt niets uit.
« Laatst bewerkt op: 2010/07/04, 16:34:04 door Thomas de Graaff »

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: dhcp server configuratie met virtual ip
« Reactie #1 Gepost op: 2010/07/04, 15:01:45 »
Iemand een idee?
Waarom is een 2e virtueel adres? Je kan ook een 2e virtuele (eth1) netwerkkaart configureren met de instelling "intern netwerk".

Dat is voldoende voor je interne test met een 2e virtuele machine. :)

http://wiki.ubuntu-nl.org/community/VirtualBoxNetwerk
Klik links bovenin op Documentatie

Re: dhcp server configuratie met virtual ip
« Reactie #2 Gepost op: 2010/07/04, 15:30:39 »
Thx. :) Dat is een goede tip. Ik ga het proberen.

Re: dhcp server configuratie met virtual ip
« Reactie #3 Gepost op: 2010/07/04, 16:02:44 »
Ok, dat is gelukt. Twee extra virtuele netwerkkaarten aangemaakt in virtualbox, en dan werkt de dhcp server naar behoren, en deelt netjes een ip adres uit.

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: dhcp server configuratie met virtual ip
« Reactie #4 Gepost op: 2010/07/04, 16:24:48 »
Dus [opgelost]?
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!


Re: [opgelost] dhcp server configuratie met virtual ip
« Reactie #6 Gepost op: 2010/07/04, 23:13:31 »
Ik krijg dan de volgende melding als ik dhcpd opnieuw op wil starten:

Citaat
$ sudo /etc/init.d/dhcp3-server restart
dhcpd self-test failed. Please fix the config file.
The error was:

De error wordt dus niet aangegeven..

Iemand een idee?

Voor de record... Het gaat wel als de shared-network optie in dhcpd.conf gebruikt wordt.

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: [opgelost] dhcp server configuratie met virtual ip
« Reactie #7 Gepost op: 2010/07/04, 23:48:57 »
Zo is het dan nu helemaal opgelost. Bedankt voor de terugkoppeling Thomas. :)
Klik links bovenin op Documentatie