linux DHCP详细配置.docx

上传人:b****4 文档编号:3071023 上传时间:2022-11-17 格式:DOCX 页数:10 大小:531.83KB
下载 相关 举报
linux DHCP详细配置.docx_第1页
第1页 / 共10页
linux DHCP详细配置.docx_第2页
第2页 / 共10页
linux DHCP详细配置.docx_第3页
第3页 / 共10页
linux DHCP详细配置.docx_第4页
第4页 / 共10页
linux DHCP详细配置.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

linux DHCP详细配置.docx

《linux DHCP详细配置.docx》由会员分享,可在线阅读,更多相关《linux DHCP详细配置.docx(10页珍藏版)》请在冰豆网上搜索。

linux DHCP详细配置.docx

linuxDHCP详细配置

RHCE课程-RH253Linux服务器架设笔记四-DHCP服务器配置

2009-05-1023:

32:

42

标签:

linux

版权声明:

原创作品,谢绝转载!

否则将追究法律责任。

今天我们的课程是DHCP服务器的架设,在安装虚拟机的时候网卡选择桥接的就可以.

DHCP基于客户/服务器模式。

当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端提供自动分配IP地址的服务。

当然高级的DHCP,不光只是分配地址这么简单,今天我们的课程只是架设一个普通的DHCP的服务器,client端能获取到上网必须的网络配置信息

安装了DHCP服务软件的服务器称为DHCP服务器,而启用了DHCP功能的客户机称为DHCP客户端,DHCP服务器是以地址租约的方式为DHCP客户端提供服务的,它有以下两种方式。

限定租期

永久租用

学DHCP服务器,就一定要知道DHCP服务器的工作原理,不然你就白学了

DHCPDISCOVER(DHCP发现)

DHCPOFFER(DHCP提供)

DHCPREQUEST(DHCP请求)

DHCPACK(DHCP确认)

这个4个步骤,是client获取IP地址必经的步骤

在第二步,DHCP提供的时候,服务器已经给client分配了IP地址,第二部分分给client的IP地址是临时的,client得到这个IP地址后,会发出DHCP请求,请求租用这个地址,服务器收到请求后,就会正式把这个地址分配给client,继而向client发送DHCP确认。

这个四步主要是应对同一网络多个DHCP服务器

后台进程:

dhcpd

脚本:

/etc/rc.d/init.d/dhcpd

使用端口:

67

所需RPM包:

dhcp

相关RPM包:

dhcp-devel-3.0.5-7.el5.i386.rpm

dhcpv6-0.10-33.el5.i386.rpm

dhcpv6_client-0.10-33.el5.i386.rpm

配置文件:

/etc/dhcpd.conf

日志:

/var/log/xferlog

68号是网络启动模式使用的,暂时不讨论

再提示一点吧,网络启动方式也叫bootpc,这样获取的IP地址是不会受服务器的租期限制的,它永远有效

好了,我们先安装DHCP服务器

编辑DHCP的主配置文件

vim/etc/dhcpd.conf

这里的意思是see的路劲是一个模板

我们把这个文件内容导进来,在末行模式运行以下命令

末行模式使用:

r文件名

:

r/usr/share/doc/dhcp*/dhcpd.conf.sample

这样模板就被导入进来了

使用模板的好处

第一自己写配置文件,麻烦还容易出错

第二使用模板架设很快,只需要修改几个参数就OK了

ddns-update-style类型定义所支持的DNS动态更新类型(必选),一般我们设置成关闭,interim和none都是关闭的意思

allow/ignoreclient-updates允许/忽略客户机更新DNS记录

subnet网络号netmask子网掩码{…}定义作用域(或IP子网)

配置文件已经说的很清楚了optionrouters,网关,我的网关是192.168.0.1

nis-domain局域网内有nis服务器的,可以设置nis服务器的域名

我没有架设nis服务器,所以这行可以注释了

下一行是domain-name,域名

我的是

域名服务器是我这个机器的IP,192.168.0.1

linux当然有超级域,linux也能实现中继DHCP,相关设置参考[RHEL5企业级Linux服务攻略]--第3季DHCP服务全攻略

time-offset:

为客户端指定格林威治时间偏移时间,单位秒,该选项可以在全局配置、局部配置均可使用。

ntp-servers:

NTP是时间服务器

netbios-name-servers:

是微软的名字服务器

NTP服务器,你可以设置一个外网的,如果觉得没必要就可以不设置

rangedynamic-bootp就是动态分配的IP地址池,这个是IP地址是连在一起的地址池范围

下面两行是默认租期和最大租期,单位是秒

如果你某个主机要固定获取某个IP,就可以使用下面的功能,next-server这里用不上,意思就是下一个服务器,一般指向tftp的,一般是PXE网络使用这个参数

好了,保存退出

重新启动服务

记住,配置文件中的{}一定要对应,还有第一个参数ddns-update-styple必须要,一般就不会出什么问题了

看下日志cat/var/log/messages

[root@rhel5~]#cat/var/log/messages

Mar2204:

02:

10rhel5syslogd1.4.1:

restart.

Mar2204:

02:

09rhel5nmbd[24089]:

[2009/03/2204:

02:

09,0]nmbd/nmbd_workgroupdb.c:

dump_workgroups(282)

Mar2204:

02:

09rhel5nmbd[24089]:

dump_workgroups()

Mar2204:

02:

09rhel5nmbd[24089]:

dumpworkgrouponsubnet192.168.0.188:

netmask=255.255.255.0:

Mar2204:

02:

09rhel5nmbd[24089]:

WANXUAN(7)currentmasterbrowser=SERVER

Mar2204:

02:

09rhel5nmbd[24089]:

WORKGROUP(6)currentmasterbrowser=LENOVO-A5A67FC0

Mar2204:

02:

09rhel5nmbd[24089]:

MYGROUP

(1)currentmasterbrowser=RHEL5

Mar2204:

02:

09rhel5nmbd[24089]:

RHEL540849a03(SambaServerVersion3.0.25b-0.el5.4)

Mar2208:

38:

43rhel5kernel:

VFS:

busyinodesonchangedmedia.

Mar2208:

38:

49rhel5lastmessagerepeated7times

Mar2208:

48:

06rhel5scim-bridge:

Panelclienthasnotyetbeenprepared

Mar2208:

48:

09rhel5Panelclienthasnotyetbeenprepared

Mar2208:

48:

09rhel5scim-bridge:

Panelclienthasnotyetbeenprepared

Mar2208:

53:

07rhel5kernel:

VFS:

busyinodesonchangedmedia.

Mar2208:

53:

38rhel5lastmessagerepeated33times

Mar2208:

54:

21rhel5lastmessagerepeated42times

Mar2213:

27:

30rhel5Panelclienthasnotyetbeenprepared

Mar2213:

27:

30rhel5scim-bridge:

Panelclienthasnotyetbeenprepared

Mar2213:

29:

09rhel5nmbd[24089]:

[2009/03/2213:

29:

09,0]nmbd/nmbd.c:

terminate(58)

Mar2213:

29:

09rhel5nmbd[24089]:

GotSIGTERM:

goingdown...

Mar2213:

34:

09rhel5nmbd[18273]:

[2009/03/2213:

34:

09,0]nmbd/nmbd.c:

terminate(58)

Mar2213:

34:

09rhel5nmbd[18273]:

GotSIGTERM:

goingdown...

Mar2213:

39:

51rhel5nmbd[18445]:

[2009/03/2213:

39:

51,0]nmbd/nmbd_become_lmb.c:

become_local_master_stage2(396)

Mar2213:

39:

51rhel5nmbd[18445]:

*****

Mar2213:

39:

51rhel5nmbd[18445]:

Mar2213:

39:

51rhel5nmbd[18445]:

SambanameserverRHEL5isnowalocalmasterbrowserforworkgroupMYGROUPonsubnet192.168.0.188

Mar2213:

39:

51rhel5nmbd[18445]:

Mar2213:

39:

51rhel5nmbd[18445]:

*****

Mar2216:

17:

20rhel5nmbd[18445]:

[2009/03/2216:

17:

20,0]nmbd/nmbd.c:

terminate(58)

Mar2216:

17:

20rhel5nmbd[18445]:

GotSIGTERM:

goingdown...

Mar2216:

22:

51rhel5nmbd[23030]:

[2009/03/2216:

22:

51,0]nmbd/nmbd_become_lmb.c:

become_local_master_stage2(396)

Mar2216:

22:

51rhel5nmbd[23030]:

*****

Mar2216:

22:

51rhel5nmbd[23030]:

Mar2216:

22:

51rhel5nmbd[23030]:

SambanameserverRHEL5isnowalocalmasterbrowserforworkgroupMYGROUPonsubnet192.168.0.188

Mar2216:

22:

51rhel5nmbd[23030]:

Mar2216:

22:

51rhel5nmbd[23030]:

*****

Mar2216:

28:

33rhel5nmbd[23030]:

[2009/03/2216:

28:

33,0]nmbd/nmbd.c:

terminate(58)

Mar2216:

28:

33rhel5nmbd[23030]:

GotSIGTERM:

goingdown...

Mar2216:

34:

15rhel5nmbd[23366]:

[2009/03/2216:

34:

15,0]nmbd/nmbd_become_lmb.c:

become_local_master_stage2(396)

Mar2216:

34:

15rhel5nmbd[23366]:

*****

Mar2216:

34:

15rhel5nmbd[2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1