谢谢宇超。我登陆vRouter,查看了dnsmasq的配置和log。 的确,在/etc/dnshost.txt中存放了所有vm的MAC和IP(CS分配的)
如果MAC地址不在这个列表中,就不会DHCP. 原来担心VR会给其他非虚拟机DHCP,现在不需要改了。 不过还有一个疑惑,VR中的dnsmasq中也有DNS功能,它好像会把子网中非虚拟机的DNS后缀更改。 不清楚为什么。 > Date: Thu, 21 Nov 2013 09:21:59 +0800 > From: tanthalas...@hotmail.com > To: users-cn@cloudstack.apache.org > Subject: Re: cloudstack vRouter的DHCP是什么模式,静 态还是动态? > > > 建zone的时候你填入ip范围。CS会记录在数据库里,建一个vm的时候从数据库里取一个ip分配给vm,并且写到VR里。VM跟VR通讯DHCP拿到IP。 > 所有过程自动化,你想怎么改dhcp? > > 刘宇超 Richard Liu > > > > > 发件人: 张海峰 > 发送时间: 2013-11-20 18:40:21 > 收件人: users-cn@cloudstack.apache.org > 抄送: > 主题: cloudstack vRouter的DHCP是什么模式,静 态还是动态? > > 一直搞不清楚vRouter DHCP的范围,是只给虚拟机分配IP,还是给子网内的所有电脑分配。 > 今天测试了一下,在一个没有dhcp服务的子网内建立了vRouter和虚拟机,然后接入其他PC. > 但这些PC无法获得IP. > 以前我记得在工作的子网内,曾经看到自己的电脑 dns后缀是cs1.cloud.com, 似乎是子网内vRouter分配的。 > 谁对vRouter的DHCP配置比较清楚的,指点一下,怎么样来查看和修改dhcp的配置啊?