转载自: http://g.51cto.com/mike/75927
 
其实linux的DHCP根本就不需要加什么虚拟地址,子接口,路由一类的东西。
就只要把DHCP的配置文件做好就什么都好了。
其中最主要的就是"shared-network"这个往那里放,我看了很多帖子全部都是抄来抄去的
其实"shared-network"说白了就是作用域,你在2003server怎么做的作用域的,就在linux里怎么做啊!
shared-network vlan10 {
subnet 192.168.10.0 netmask 255.255.255.0 {
..................
shared-network vlan20 {
subnet 192.168.20.0 netmask 255.255.255.0
....................
就这样写不就行了。
像这种:
shared-network vlan10 {
subnet 192.168.10.0 netmask 255.255.255.0 {
................
subnet 192.168.20.0 netmask 255.255.255.0 {
.............
也不能说是错的,只是这种是靠绑MAC地址来分配的。
还有什么不懂的可以发消息给我,其实我也是个新手,大家一起交流交流。