- 论坛徽章:
- 0
|
Windows下的DHCP就不说了...不感兴趣
先要内核支持VLAN,并且安装了vlan的配置工具,比如vconfig
如果有几个局域网网卡,将这几个网卡都加入vlan中,然后DHCP同时监听这几个网卡
# vconfig add eth0 10
# vconfig add eth1 20
# dhcpd eth0 eth1
如果只有一个局域网网卡,在这个网卡加入几个vlan标识,这样就多了几个网络接口
# vconfig add eth0 10
# vconfig add eth0 20
# ip link show
# dhcpd eth0
6: eth0.10@eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop
link/ether 00:09:6b:c2:a4:f6 brd ff:ff:ff:ff:ff:ff
7: eth0.20@eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop
link/ether 00:09:6b:c2:a4:f6 brd ff:ff:ff:ff:ff:ff
每个VLAN标识代表不同的网段,而DHCP监听所有的VLAN接口,此外还要有交换机配合,这样,客户机获取IP时,经过交换机后,会加上VLAN的标识,DHCP请求传输到DHCP服务器那里,服务器收到请求后,只有在同一VLAN的那个网卡(虚拟网卡)才会相应请求,并分配与此网卡在同一网段的IP地址给客户机
BTW. 前段时间也准备弄这个,环境都准备好,后来有事耽搁了,过几天有时间了再弄,大致思路应该没错
[ 本帖最后由 coolend 于 2007-5-29 17:05 编辑 ] |
|