大家好!我是书记。
在很多的中小型企业中的PC的数量是比较多的,如果我们是用手工配置IP的方法是很麻烦的,而且还特别容易出错,所以今天我
给大家说的就是自动配置IP的方法(DHCP)-- 动态主机配置协议,其实设置DHCP的方法是很多的。您比如说,通过网络
设备或者是操作系统都是可以的。说的具体一点就是两个系统平台:windows和Linux。网络设备可以是思科或者华为,这些都是
比较大的方面。也是中小型企业所使用的。下面,我来详细的介绍一下这三种方式的配置方法。我们来按照Linux---windows--
--cisco这个顺序来讲解。
1.首先是通过Linux这个系统平台。Linux是一个源代码完全开放的操作系统,也是以后操作系统的主流。(这个系统平台主要运
用于服务器,相当的稳定和安全。)
DHCP服务能够提供的网络配置信息(这三种平台提供的信息都是一样的)
One:网络接口的Ip地址和子网掩码
Two: 网络接口的IP地址对应的网络地址和广播地址
Three:默认的网关地址
Four:DNS的服务器地址
具体的配置过程:(我使用是RHEL5,而且这个软件包是默认安装的。)
第一步:将服务器与客户机调成同一网段
二:挂载光盘:mount -t iso9660 /dev/cdrom /media/cdrom ======其中/media/cdrom是系统默认的挂载点
设置服务器IP为192.168.1.1
三:安装DHCP服务:
cd /media/cdrom/RedHat/RPMS
rpm -ivh dhcp-3.0-.......(按table键)
cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
四:配置DHCP服务
vi /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;--子网掩码24位的
option domain-name "test.com";----服务器的域名
option domain-name-servers 192.168.1.1,172.16.1.1;-服务器的ip的地址
option time-offset -18000;
range dynamic-bootp 192.168.1.10 192.168.1.254;-服务器多分配ip地址的范围
default-lease-time 21600;这是一些租约时间的最大和最小时间 单位是秒
max-lease-time 43200;
host ns { ----这个用于固定ip的分配
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 192.168.1.2;
}
}
上面出现的192.168.1.0网段的IP都要改成自己的环境相适应的,host ns 这个要是有需要单独设置的话写上。
五:启动服务
service dhcpd start
也可以查看dhcp服务的租约文件:more /var/lib/dhcp/dhcpd.leases
察看日志文件 tail /var/log/messages
六:使用客户机进行验证;设置成自动获取ip 。
客户端可以是XP,ipconfig /release--释放租约
ipconfig /renew--重新获取租约
也可以是linux: dhclient
或者是在网络接口配置文件中修改获取的方式:由static 到 dhcp
然后重启网卡:ifdown eth0 ; ifdup eth0
1.挂盘,配置IP地址,重启网卡。
2.安装DHCP 软件包,复制配置文件的模板。
![](https://i-blog.csdnimg.cn/blog_migrate/5c0a36f5c2ac06c0361607bd084f55a9.png)
3.配置文件的详细配置
![](https://i-blog.csdnimg.cn/blog_migrate/8d773da3ee364b4cbca57eadce6fa5ec.png)
这个就是一个比较完整的配置过程。请大家多多的指教。
2.然后我们通过windows系统平台,这个服务的搭建还是比较简单的,这个我们选择的windows server 2003或者2008里面的IIS
服务,安装DHCP 的三种方法是:1、设置-控制面板-组件->dhcp服务;2.sysocmgr /i:sysoc.inf->dhcp服务;3.网上邻居-属性-
网络服务-dhcp. 最后的一种方法是最快的,大家可以试一试啊!(第二中方式是通过运行打开的。)
1.在运行里面输入sysocmgr /i:sysoc.inf
![](https://i-blog.csdnimg.cn/blog_migrate/7fe31a587de37390a2348fca819bb90f.png)
2.新建作用域向导
![](https://i-blog.csdnimg.cn/blog_migrate/2751165c71bc87a5a9255121202563b7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1057fc4c0ea77c214c63609dff6a8240.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cd0897b2fe8109789c45a2c899367a91.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0ba73f205bdf860d9adb54e12a97b8f6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/647aa6810f3eedd8a8ffd89da36cae95.png)
![](https://i-blog.csdnimg.cn/blog_migrate/752c0617f585ed67182cddfc86f97e57.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3c4ebad99b659e0f642977bafa18eb4e.png)
在这个过程当中,我们可以指定一下这个网关和DNS服务器地址,我们可以通过作用域选项和服务器选项中的配置选项来设置。
其中003代表是网关,006代表的是dns服务器地址,这两个选项的区别在于服务器选项是对所有的作用域来讲的,生效的范围广
,而作用域选项是对一个作用域而言的,只对单个的作用域生效,但是作用域选项的优先级要比服务器选项要高,举个例子:比
如说我在作用域选项配置的网关是192.168.10.254 ,在服务器选项中配置的是192.168.10.250,那么客户端最终获得的是
192.168.10.254而不是192.168。10.250。就是这个意思。
3.客户端IP地址的获取(我们可以使用这两个命令:一个是ipconfig /release ,另一个是ipconfig /renew)
最后是通过我们的思科的设备来实现IP地址的分配,这个我就需要用到了三层交换机了,在这个里面也是可以做一个服务的。
DHCP 是一个方面 ,还可以限速使用哦!
这种方法我通过一个扩扑图的形式来展现出来,这个也是比较简单的一种方式。
具体需要用的命令有:
这种方法我通过一个扩扑图的形式来展现出来,这个也是比较简单的一种方式。
具体需要用的命令有:
1、配置SVI(交换机虚拟接口)
Switch(config)# int vlan 1
Switch(config-if)# ip address IP地址 子网掩网
2、查看FIB表:
Switch#show ip cef
3、查看邻接关系表
Switch#show adjacency detail
4、查看ARP表
Switch#show arp
5、配置路由接口
Switch(config-if)#no switchport
6、配置DHCP中继转发
Switch(config)# int vlan 1
Switch(config-if)# ip helper-address DHCP服务地址
-----------------------------------------------------------------------------
cisco R&S实现dhcp服务
配置:
router#config t
router(config)#ip dhcp pool vlan1 新建作用域 vlan1
router(dhcp-config)#default-router 192.168.1.254 缺省网关
router(dhcp-config)#dns-server 1.1.1.1 2.2.2.2 DNS服务器
router(dhcp-config)#network 192.168.1.0 /24地址池
router(dhcp-config)#lease 2 租约2天
router(config)#ip dhcp excluded-address 192.68.1.1 192.168.1.10 排除范围(1.1-1.10)
router(config)#ip dhcp excluded-address 192.168.1.254
Switch(config)# int vlan 1
Switch(config-if)# ip address IP地址 子网掩网
2、查看FIB表:
Switch#show ip cef
3、查看邻接关系表
Switch#show adjacency detail
4、查看ARP表
Switch#show arp
5、配置路由接口
Switch(config-if)#no switchport
6、配置DHCP中继转发
Switch(config)# int vlan 1
Switch(config-if)# ip helper-address DHCP服务地址
-----------------------------------------------------------------------------
cisco R&S实现dhcp服务
配置:
router#config t
router(config)#ip dhcp pool vlan1 新建作用域 vlan1
router(dhcp-config)#default-router 192.168.1.254 缺省网关
router(dhcp-config)#dns-server 1.1.1.1 2.2.2.2 DNS服务器
router(dhcp-config)#network 192.168.1.0 /24地址池
router(dhcp-config)#lease 2 租约2天
router(config)#ip dhcp excluded-address 192.68.1.1 192.168.1.10 排除范围(1.1-1.10)
router(config)#ip dhcp excluded-address 192.168.1.254
查看配置:
Route#show run | in ip dhcp 筛选查看配置
删除配置:
router(config)#no ip dhcp vlan1 删除作用域
router(config)#no ip dhcp excluded-address 192.68.1.1
Route#show run | in ip dhcp 筛选查看配置
删除配置:
router(config)#no ip dhcp vlan1 删除作用域
router(config)#no ip dhcp excluded-address 192.68.1.1
查看命令:
Show ip dhcp pool查看地址池信息
Show ip dhcp binding 查看租约信息
Show ip dhcp conflict查看地址冲突信息
Show ip dhcp server statistics查看DHCP收发数据包统计表
清除命令:
Clear ip dhcp server statist清除收发数据统计信息
clear ip dhcp binding *清除所有租约信息
Show ip dhcp pool查看地址池信息
Show ip dhcp binding 查看租约信息
Show ip dhcp conflict查看地址冲突信息
Show ip dhcp server statistics查看DHCP收发数据包统计表
清除命令:
Clear ip dhcp server statist清除收发数据统计信息
clear ip dhcp binding *清除所有租约信息
扩扑图信息:
![](https://i-blog.csdnimg.cn/blog_migrate/39c9c819435b757a19fcd5b93f1378fb.png)
思科思路命令:
![](https://i-blog.csdnimg.cn/blog_migrate/133eff891c88d4165eef380a4cb86701.png)
基本上就这些了吧!!有什么不足之处还请大家多多的指教,
同时祝大家工作顺利,天天开心,这个是最重要的哦!呵呵