搭配一下环境啊!
RHEL4-------XP/RED9
1,分别开启3台虚拟机,用RHEL4作为DHCP服务器,XP与RED9作为客户端,并且网络都设为V2
2,设置RHEL4的ip
[root@localhost ~]# netconfig
设完IP必须重起服务,不然不生效!
[root@localhost ~]# service network restart
3,挂载DVD光盘(RHEL4-i386-AS-DVD)
[r ~]# umount /dev/cdrom (用eject命令也行)
[root@localhost ~]# mount /dev/cdrom /media/cdrom/
4,安装相关软件
[root@localhost RPMS]# cd /media/cdrom/RedHat/RPMS/
[root@localhost RPMS]# rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
[root@localhost RPMS]# rpm -ivh dhcp-devel-3.0.1-12_EL.i386.rpm
5,生成主配置文件
[root@localhost ~]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
[root@localhost RPMS]# vi /etc/dhcpd.conf
:set nu(显示行数)
1 ddnsupdate-style interimr
4 subnet 192.168.0.0 netmask 255.255.255.0 { 声明所分配ip的网段
7 option routers 192.168.0.1; 声明为客户机分配的网关
8 option subnet-mask 255.255.255.0; 声明为客户机分配的子网掩码
11 option domain-name "domain.org"; 声明为客户机分配的DNS域名
12 option domain-name-servers 192.168.0.1; 声明为客户机分配的Dns地址
21 range dynamic-bootp 192.168.0.100 192.168.0.200; 声明为客户机分配的ip地址范围
28 hardware ethernet 00:0c:29:ee:a3:f2; 为客户端绑定分配ip主机的mac地址
31 }
在这,我把那些带#号和空白的行数都删啦!因为它们没有什么实际意义啊!配置一个简单的DHCP服务器其实我们还可以删掉一些行数,但对我们初学者来,做到这,已经是很不错的啦!
6,启动服务
[root@localhost RPMS]# service dhcpd start
二. dhcp lient 验证
1. windows xp
ipconig/release 释放ip
ipconfig /renew 重新获取ip
2. linux
dhclient 自动获取ip
从xp上查看IP,如果IP是在192.168.0.100到192.168.0.200之间实验就成功啦!
从RED9的IP也是一样的.
阅读(1832) | 评论(1) | 转发(0) |