试验环境如下图: 因宿舍没有画图工具 所以有点难看不过还算明了:
 要用三台交换机 连接3个网络
 
  试验目标:能让 vlan 2 网络的 分到ip 192.168.2.0网段的ip地址
                             让 vlan 3 网络的 分到 ip 192.168.3.0 网段的ip地址
 
首先要搭建 DHCP服务器
 
安装 :
复制文件 cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample  /etc/dhcpd.conf
 
编辑 /etc/dhcpd.conf
 
 内容如下:
ddns-update-style interim;
ignore client-updates;
 
subnet 192.168.1.0 netmask 255.255.255.0 {   //这是第一个要分配的网段
 
        option routers                  192.168.1.1;       //设置网关和路由器的IP地址
        option subnet-mask              255.255.255.0;     //设置子网掩码
        option domain-name-servers      192.168.1.1;     //设置DNS服务器的IP地址(可多个)
 
        range  192.168.1.128 192.168.1.254;      //这是第一个网段要分配的地址范围
        default-lease-time 21600;    //指定客户端IP地址默认租用的时间长度是多少(以秒为单位)
        max-lease-time 43200;      //设置客户最长租用IP地址时间(以秒为单位)
}
 
到第二个网络要分配的地址
 
subnet 192.168.2.0 netmask 255.255.255.0 {   //这是第二个要分配的网段
 
        option routers                  192.168.2.1;       //设置网关和路由器的IP地址
        option subnet-mask              255.255.255.0;     //设置子网掩码
        option domain-name-servers      192.168.1.1;     //设置DNS服务器的IP地址(可多个)
 
        range  192.168.2.128 192.168.2.254;      //这是第二个网段要分配的地址范围
        default-lease-time 21600;    //指定客户端IP地址默认租用的时间长度是多少(以秒为单位)
        max-lease-time 43200;      //设置客户最长租用IP地址时间(以秒为单位)
}
 
到第三个要分配的地址范围
subnet 192.168.3.0 netmask 255.255.255.0 {   //这是第一个要分配的网段
 
        option routers                  192.168.3.1;       //设置网关和路由器的IP地址
        option subnet-mask              255.255.255.0;     //设置子网掩码
        option domain-name-servers      192.168.1.1;     //设置DNS服务器的IP地址(可多个)
 
        range  192.168.3.128 192.168.3.254;      //这是第一个网段要分配的地址范围
        default-lease-time 21600;    //指定客户端IP地址默认租用的时间长度是多少(以秒为单位)
        max-lease-time 43200;      //设置客户最长租用IP地址时间(以秒为单位)
}
 
主配置文件就好了 这时要给DHCP服务器设置一个静态IP 要属于192.168.1.0网段的就行  
 启动服务
之后还要在DHCP服务器上加一个默认网关 192.168.1.1命令如下:
 route add default  gw 192.168.1.1
到这里就没有DHCP的事了  接下来就要配置交换机 DHCP中继了
 
在没台交换机上建立 vlan 2  和 vlan 3   vlan 1 是默认的不用建
 
sw1: 配置如下:
   建vlan 2 和 vlan 3 
 
 将 f0/1 f0/2 配置成为trunk模式   
给vlan 1 设置ip地址 也就是网关  192.168.1.1
在配置中继 把中继指向 DHCP 的ip 地址  
sw2 的配置如下 :
 
  建立vlan 2 vlan 3  把端口0加入vlan 2
端口f0/1  配置成trunk 模式
 
sw3 的配置如下:
 
建立 vlan 2  vlan 3  把端口加入vlan 3   f0/0端口配置成trunk
 
 
这样就配置完成了 ,   就可以使用 vlan 2 网络的主机 和vlan 3 的主机获得IP地址啦
 
我这里是使用 2个虚拟网卡来模拟 2个网络 获取 地址 :
 
 
看看租约文件
 
 
试验完成     交换的命令很简单 所以没有写  不会的可以网上查一下