首页 > 代码库 > 红帽企业版6.5版中简单配置DHCP服务器
红帽企业版6.5版中简单配置DHCP服务器
一、实验拓扑
RHEL6.5
--------------RHEL6.5服务端(vmnet4)---------------RHEL6.5客户端(vmnet4)
准备网络服务实验环境
1. 安装2台RHEL6.5虚拟机
1)内存1G、硬盘80G、软件包(桌面、开发工具)
2)关闭防火墙、关闭SELinux机制
提示:修改 /etc/selinux/config,设置 SELINUX=permissive
getenforce、setenforce
3)安装好vmware-tools
提示:C:\Program Files (x86)\VMware\VMware Workstation\linux.iso
4)网络配置:VMnet4, svr5.tarena.com 192.168.4.5/24
提示:关闭 NetworkManager 服务
修改 ifcfg-eth0文件,ONBOOT=yes、NM_CONTROLED=no
5)配置YUM仓库,确保可用
[root@svr5 ~]# vim /etc/yum.repos.d/rhel6.repo
[rhel-packages]
name=RHEL6
baseurl=file:///misc/cd
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
实验操作步骤:
1. 服务端设置ip
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 //设服务器端ip
# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=00:0c:29:5d:a8:80
IPADDR=192.168.4.5
PREFIX=24
[root@localhost ~]# cat /etc/sysconfig/network //设服务器网关
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=ser5.tarena.com //主机名
GATEWAY=192.168.1.254
[root@localhost ~]# cat /etc/resolv.conf //设dns服务器地址
search tarena.com
nameserver 202.106.0.20,8.8.8.8
[root@localhost ~]# service network restart //重启网络服务
[root@localhost ~]# chkconfig network on //开机自启动网络
注:在红帽企业版5.10版中更改主机名立即生效不知为什么6.5版本要重启主机名才会生效
验证:
[root@ser5 ~]# ifconfig eth0 //查看IP是否正确
[root@ser5 ~]# route -n //查看网关是否启用
[root@ser5 ~]# hostname //查看主机名是否正确
2. 安装软件包
[root@ser5 ~]# rpm -q dhcp //查询dhcp是否安装
[root@ser5~]# yum -y install dhcp //安装dhcp
[root@ser5~]# rpm -q dhcp
dhcp-3.0.5-31.el5_8.1
3. 修改配置文件
注:DHCP主配置文件模版位置/usr/share/doc/dhcp-*/dhcpd.conf.sample
[root@ser5~]# vim /etc/dhcpd.conf //配置dhcp地址池,网关,dns,地址
1 ddns-update-style none;
2 default-lease-time 21600; //默认租期
3 max-lease-time 43200; //最大租期
4 option subnet-mask 255.255.255.0; //子网掩码
5 option domain-name "tarena.com"; //域名
6 option domain-name-servers 202.106.0.20,8.8.8.8; //DNS服务器地址
7 subnet 192.168.1.0 netmask 255.255.255.0 { //声明网段
8 option routers 192.168.1.254; //默认网关地址
9 range dynamic-bootp 192.168.1.10 192.168.1.20; //IP分配范围
}
10 host pc205 { //设置保留地址,识别名称
11 hardware ethernet 00:0C:30:E1: F5:25; //客户机MAC地址
12 fixed-address 192.168.4.250; //固定的IP地址
13 }
4. 启动服务
[root@ser5 ~]# rpm -ql dhcp | grep init.d //查看服务名
/etc/rc.d/init.d/dhcpd
/etc/rc.d/init.d/dhcrelay
[root@ser5 ~]# service dhcpd restart //重启DHCP服务
[root@ser5 ~]# chkconfig dhcpd on //设置DHCP服务开机自动启动
5. 验证
Linux:
# dhclient -d eth0 //临时获取
# dhclient -r eth0 //释放
Windows:
开始>运行>cmd>ipconfig /release //释放ip
开始>运行>cmd>ipconfig /renew //重新获取ip
限制监听接口:
[root@svr1 ~]# vim /etc/sysconfig/dhcpd
DHCPDARGS="eth1"