Hello Christophe, If you really want to use DHCP in combination with OpenNebula I suggest you take a look over omshell [1].
With a simple hook you could enter the required DHCP host entry via OMAPI and your VM will pick it up at boot. [1]: http://www.linuxcommand.org/man_pages/omshell1.html Best, Valentin On Thu, May 8, 2014 at 6:46 PM, Ionut Popovici <[email protected]>wrote: > NAT don't have anything how you manage your inside network or control'it > .. > DHCP will not masquerade your ip's > DHCP is Dinamyc Host Control Protocol this way you cand control the hosts > .. or you can control manualy configuring each host or use Conextualization > scripts to have ip's form your opennebula lesses > http://archives.opennebula.org/documentation:rel4.4:cong > On 5/8/2014 6:31 PM, Christophe Duez wrote: > > Owkey like that I know but I thought there was a script or something. so > that you don't need to type all the IP's > The problem is that I have only 1 ip-address that has connection to the > internet. > this ip is dedicated to a vm running NAT and DHCP so the other VM's will > get an IP from this VM's DHCP and can pass through the NAT for connection > to the outside world. > having to put all the IP's in the DHCP config file is crazy work not? > > > On Thu, May 8, 2014 at 4:41 PM, Ionut Popovici <[email protected]>wrote: > >> On 5/8/2014 5:09 PM, Christophe Duez wrote: >> >> I know of the mac address of opennebula but I don't know how to enter >> this in a dhcp config file :/ >> >> isc-dehcp-server config . >> /etc/dhcp/dhcpd.conf >> >> subnet 10.200.0.0 netmask 255.255.255.224 { >> range 10.200.0.2 10.200.0.30; >> option domain-name-servers 10.200.0.1; >> option routers 10.200.0.1; >> option broadcast-address 10.200.0.31; >> default-lease-time 600; >> max-lease-time 7200; >> } >> >> host host-2 { >> hardware ethernet 02:00:0a:c8:00:02; >> fixed-address 10.200.0.2; >> } >> host host-3 { >> hardware ethernet 02:00:0a:c8:00:03; >> fixed-address 10.200.0.3; >> } >> host host-4 { >> hardware ethernet 02:00:0a:c8:00:04; >> fixed-address 10.200.0.4; >> } >> >> ............ >> >> host host-30 { >> hardware ethernet 02:00:0a:c8:00:1E; >> fixed-address 10.200.0.30; >> >> } >> >> >> On Thu, May 8, 2014 at 3:26 PM, Ionut Popovici <[email protected]>wrote: >> >>> Or you can make you dhcp server with pools and add fixed address via >>> mac >>> Because opennebula use very nice mac asingment based on ip transformed >>> on hexa. >>> Default mac for opennebula is 02:00 and other 4 hexa digits are ip >>> address decimal tranformed on hexa. >>> for ip 10.10.10.10 opennebula will use mac >>> 02:00:0a:0a:0a:0a >>> or ip 10.10.0.1 = 02:00:0a:0a:00:01 >>> with this you can easy make an dhcp lesses for your networks >>> >>> On 5/8/2014 4:04 PM, Christophe Duez wrote: >>> >>> But I need to know how to do it. not simply install and work.... >>> >>> >>> On Thu, May 8, 2014 at 2:58 PM, Гусев Павел <[email protected]> wrote: >>> >>>> I think you must us Virtual Router (from Marketplace) with DHCP daemon >>>> >>>> -- >>>> С уважением, >>>> Гусев Павел >>>> Руководитель отдела системного администрирования >>>> >>>> QSOFT | Ведущий web-интегратор >>>> >>>> офис 7(495) 771-7363 #110 | моб. 7(926) 850-1108 >>>> [email protected] >>>> Москва, Авангардная улица, 3 | qsoft.ru >>>> San Francisco, 222 Columbus Ave | qsoftus.com >>>> >>>> >>>> >>>> 08.05.2014, 16:25, "Christophe Duez" < >>>> [email protected]>: >>>> >>>> Hello, >>>> Is it possible that a virtual DHCP-server gives ip addresses to the >>>> other VM's and that OpenNebula will take over this ip-address in sunstone? >>>> Because now my dhcp gives the new VM an IP-address but in the sunstone >>>> interface the VM has an other IP given by the Virtual Network template >>>> >>>> can this be changed? >>>> >>>> -- >>>> Kind regards, >>>> Duez Christophe >>>> Student at University of Antwerp : >>>> Master of Industrial Sciences: Electronics-ICT >>>> >>>> E [email protected] >>>> L linkedin >>>> duez-christophe<http://www.linkedin.com/pub/duez-christophe/74/7/39> >>>> , >>>> >>>> _______________________________________________ >>>> Users mailing list >>>> [email protected] >>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>>> >>>> >>> >>> >>> -- >>> Kind regards, >>> Duez Christophe >>> Student at University of Antwerp : >>> Master of Industrial Sciences: Electronics-ICT >>> >>> E [email protected] >>> L linkedin >>> duez-christophe<http://www.linkedin.com/pub/duez-christophe/74/7/39> >>> >>> >>> _______________________________________________ >>> Users mailing >>> [email protected]http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> >>> >>> >> >> >> -- >> M.v.g. >> Duez Christophe >> >> T +32497552655 >> E [email protected] >> S christophe.duez >> L linkedin >> duez-christophe<http://www.linkedin.com/pub/duez-christophe/74/7/39> >> >> >> > > > -- > M.v.g. > Duez Christophe > > T +32497552655 > E [email protected] > S christophe.duez > L linkedin > duez-christophe<http://www.linkedin.com/pub/duez-christophe/74/7/39> > > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > > -- Valentin Bud http://databus.pro | [email protected]
_______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
