搭建DHCP服务器

搭建DHCP服务器

一、实验需求

1、让客户机通过DHCP服务器自动获取IP地址;

2、C2使用固定IP地址(192.168.80.110/24)

二、实验简图wKioL1MSlSmjZ9osAACsDeAAQ1s543.jpg

三、配置IP地址

  用vi编辑器打开网卡eth0的网络接口的配置文件,

l [root@localhost~]#vi/etc/sysconfig/network-scripts/ifcfg-eth0(用:wq退出vi编辑器)

wKiom1MSlcWjg-DhAAC_yCbuv3o123.jpg

 解说上图:

 DEVICE=eth0 --------设置网卡接口的名称

 ONBOOT=yes---------设置网络接口是否在Linux系统启动时激活

 BOOTPROTO=static--------设置网络接口的配置方式为静态指定                              

 IPADDR=192.168.80.10------设置网络接口的IP地址

 NETMASK=255.255.255.0------设置网络接口的子网掩码

 GATEWAY=192.168.80.1------设置网络接口的默认网关地址

l [root@localhost ~]# ifconfig------查看网卡信息

wKioL1MSlb2SMJUpAAE4xHDLGBk629.jpg

注:在上图中可以看出IP地址、MAC地址、广播地址、子网掩码、连接类型



四、安装DHCP软件包

l [root@localhost ~]# mount /dev/cdrom /mnt-----将光盘挂载在/mnt目录

wKiom1MSlfuydZd0AABrctxj4X4671.jpg

上图表示光盘挂载成功

l [root@localhost ~]# ls /mnt/Packages/ | grep dhcp---找dhcp软件包

wKiom1MSlpDRz1shAAC_LDyaQYU858.jpg


l [root@localhost ~]# yum install dhcp-----安装dhcp软件包

wKiom1MSlsCBzHPFAAIVAYymGao145.jpg

上图表示完成dhcp软件包的安装



五、配置DHCP配置文件

l [root@localhost ~]#cat /etc/dhcp/dhcpd.conf---查看dhcp的配置文件

wKiom1MSltrCNHTcAACpIQPDtGA319.jpg

解说上图:

DHCP Server Configuration file.----DHCP服务器的配置文件

#see /usr/share/doc/dhcp*/dhcpd.conf.sample----意思是说DHCP的配置举列文件在/usr/share/doc/dhcp*/dhcpd.conf.sample

#see 'man 5 dhcpd.conf'-----


l [root@localhost~]#cp/usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf----将/usr/share/.....下的文件复制到/etc/dhcp/dhcpd.conf文件下

cp:是否覆盖"/etc/dhcp/dhcpd.conf"? Y---表示是否覆盖/etc/dhcp/dhcpd.conf里的内容(y表示“是”)

l [root@localhost ~]# cd /etc/dhcp----切换到/etc/dhcp

l [root@localhostdhcp]#cp dhcpd.conf dhcpd.conf.backup-----将dhcp.conf复制一份名为dhcpd.conf.backup

l [root@localhost dhcp]# ls-----查看复制是否成功

dhclient.d dhcpd6.conf  dhcpd.conf  dhcpd.conf.backup


l [root@localhost dhcp]# grep -v "#" dhcpd.conf.backup | grep -v "^$" >dhcpd.conf----过滤dhcpd.conf.backup里的“#”和空白行并将其结果导入到dhcpd.conf

l [root@localhost dhcp]# vi dhcpd.conf----进入vi编辑器编辑dhcpd.conf

注:在编辑dhcp配置文档的出错时,查看日志文件/var/log/messages排错(如:tail -50 /var/log/messsages)


wKiom1MSmwviwtiFAAJt6XeVhcs985.jpg

解说上图:

subnet 192.168.80.0 netmask 255.255.255.0 ------设置网段地址

 range 192.168.80.100 192.168.80.200;-----设置地址池

 option domain-name-servers 8.8.8.8;-------设置DNS

 option routers 192.168.80.1;----设置默认网关

 option broadcast-address 192.168.80.255;------设置广播地址

 default-lease-time 600;------默认的租约

 max-lease-time 7200;------最大租约

 host C2 ----为哪台主机所保留IP地址的简单描述

 hardware ethernet 00:0C:29:72:A0:BF;----是为保留主机的MAC地址

 fixed-address 192.168.80.110;-----是为主机C2保留的IP地址

注:此配置文件中{}必须成对出现,编辑完每行文件时后面应该以“;”结尾


六、开启DHCP服务

l [root@localhost dhcp]# service dhcpd start---开启dhcp服务

wKioL1MSlt6Rmg4wAABdK_ASElo108.jpg




5、用客户机自动获取地址

wKioL1MSlu7CgpwOAAD8yOoSh4Q165.jpg

vmnet1获取地址,将vmnet1TCP/IP属性设为自动获取,结果如下:

wKioL1MSlv7S0VReAAG_ARU-9-o342.jpg

客户机C2

wKioL1MSnCeCMPruAAGnnCYpICc556.jpg


That end


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章