码迷,mamicode.com
首页 > 其他好文 > 详细

安装配置DHCP服务器

时间:2018-08-22 21:56:58      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:eve   x86   code   安装   自动分配IP   loading   style   时长   dep   

实验环境

 

实验拓扑

 

搭建DHCP Server

配置本地yum源

安装DHCP服务

技术分享图片
[root@localhost yum.repos.d]# yum -y install dhcp
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package dhcp.x86_64 12:4.1.1-34.P1.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================
 Package                    Arch                         Version                                   Repository                 Size
===================================================================================================================================
Installing:
 dhcp                       x86_64                       12:4.1.1-34.P1.el6                        vcd                       816 k

Transaction Summary
===================================================================================================================================
Install       1 Package(s)

Total download size: 816 k
Installed size: 1.9 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : 12:dhcp-4.1.1-34.P1.el6.x86_64                                                                                  1/1 
  Verifying  : 12:dhcp-4.1.1-34.P1.el6.x86_64                                                                                  1/1 

Installed:
  dhcp.x86_64 12:4.1.1-34.P1.el6                                                                                                   

Complete!
View Code

编辑DHCP server配置文件

技术分享图片
[root@localhost dhcp]# pwd
/etc/dhcp
[root@localhost dhcp]# cat dhcpd.conf 
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#   see man 5 dhcpd.conf
#
ddns-update-style none;
default-lease-time 7200;
max-lease-time 14400;
option domain-name "cac.com";
option domain-name-servers 192.168.40.10,192.168.40.20 ;
subnet 192.168.80.0 netmask 255.255.255.0
{
    range 192.168.80.10 192.168.80.100;
    option routers 192.168.80.1;
} 
View Code

关键字段解析

全局设置(对所有网段都起作用)

ddns-update-style none;

在没有DHCP情况下,计算机使用域名通信情况,见下图,DNS维护IP到域名映射表

技术分享图片

在引入DHCP后,计算机一开机,由DHCP自动分配IP,导致DNS那一侧IP到域名映射关系失效,需要更新这份映射关系。可以由计算机自己更新(我们用的Windows就有这个功能),也可由DHCP代劳。ddns-update-style none;这句话的意思就是说,DHCP就不要管闲事更新DNS映射表了。见下图

 

default-lease-time 7200;

默认租约时间。客户机通过DHCP获取IP后,这个IP使用时间是多久。单位秒

max-lease-time 14400;

最大租约时间。正常情况下,如果客户机在default-lease-time快到期时会向DHCP续租。如果在default-lease-time期间,客户机死机了,default-lease-time时间到了,DHCP服务器并不会立即回收这个IP,他还会再等等,等的这个时间就是max-lease-time。如果max-lease-time 这么长时间还不来续租,那就回收IP方便别人再使用。

option domain-name "cac.com";

默认域名称。在一个局域网内,各个计算机之间通过名称访问,比如ftp服务器全名叫ftp.cac.com,其他客户机要想获取ftp服务就必须使用ftp.cac.com全名(DNS会把这个全名解析成IP)。使用这个字段就可以直接使用ftp通信了。

option domain-name-servers 192.168.40.10,192.168.40.20 ;

指定域名解析服务器,多个域名解析服务器用逗号隔开

子网设置

subnet 192.168.80.0 netmask 255.255.255.0

标记哪个子网

range 192.168.80.10 192.168.80.100;

DHCP分配IP地址范围

option routers 192.168.80.1;

这个子网的网关是什么,每个子网的网关都不一样。

子网也可以设置租约时长,如果和全局设置一样就没必要写了。

重启DHCP服务

 

安装配置DHCP服务器

标签:eve   x86   code   安装   自动分配IP   loading   style   时长   dep   

原文地址:https://www.cnblogs.com/kelamoyujuzhen/p/9520341.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!