linux下搭建DHCP服务器.ppt
《linux下搭建DHCP服务器.ppt》由会员分享,可在线阅读,更多相关《linux下搭建DHCP服务器.ppt(74页珍藏版)》请在三一办公上搜索。
1、Linux的起源与发展,Linux内核项目是由芬兰赫尔辛基大学的Linus Torvalds创建的1991年10月,Linux第一个公开版0.02版发布 1994年3月,Linux 1.0版发布 Linus的标志是可爱的企鹅,取自芬兰的吉祥物,Page 1/33,Linux内核版本2-1,内核版本是由Linux内核社区统一进行发布的,Page 2/33,2.5.7,2.4.23,奇数,偶数,开发版本,稳定版本,XX.YY.ZZ,Linux发行版有选择使用某个内核版本的权利,Linux在企业中的应用,Linux作为Internet网络服务器的应用 提供Web、DNS、FTP和E-mail服务Li
2、nux作为中小企业内部服务器的应用提供网络代理、网络防火墙、DHCP和文件共享服务Linux作为桌面环境的应用 可选择使用KDE、GNOME等多种桌面环境Linux作为软件开发环境的应用 支持C、C+、PERL、PHP、JAVA和Python语言的开发,Page 3/33,硬盘分区的设备文件,硬盘分区的文件名表示,Page 4/33,/dev/hda5,用文件来表示硬件设备,硬盘和分区的结构,Page 5/33,硬盘设备/dev/hda,主分区1/dev/hda1,主分区2/dev/hda2,逻辑分区1/dev/hda5,逻辑分区2/dev/hda6,扩展分区,Linux使用的文件系统类型,E
3、XT2和EXT3都是Linux操作系统默认使用的文件系统类型 EXT3属于日志文件系统,是EXT2文件系统的升级版swap类型的文件系统在Linux系统的交换分区中使用 Linux支持对FAT格式文件系统(包括FAT16和FAT32)的读写Linux支持对NTFS文件系统的读取,默认不支持对NTFS文件系统的写入,Page 6/33,目录层次结构,Linux系统使用树型目录结构,在整个系统中只存在一个根目录(文件系统)Linux系统中总是将文件系统挂载到树型目录结构中的某个目录节点中使用,Page 7/33,Linux命令格式,Linux命令的组成部分命令字命令选项命令参数,8,Chapter
4、,命令中的其他组成,命令提示符表示命令输入的状态管理员root用户的提示符“#”rootlocalhost#普通用户提示符“$”teacherlocalhost$命令的各组成部分之间用空格分隔命令的输入以回车键结束,9,Chapter,命令格式举例,$ls-l/home,10,Chapter,命令组成部分间用空格进行分隔,文件、目录操作命令,目录操作命令ls pwd cd mkdir rmdir文件操作命令touch cp rm mv 文本文件查看命令cat more lesshead tail,11,Chapter,文本编辑器概述,文本编辑器的作用Linux系统中的配置文件以文本文件的形式保
5、存Linux管理员需要通过编辑配置文件进行系统管理文本编辑器的分类行编辑器与全屏幕编辑器字符界面编辑器与图形界面编辑器,12,Chapter,Linux中的多种文本编辑器,viLinux学习者需要掌握的第一个文本编辑器大多数Linux系统中缺省使用的文本编辑器 Emacs用于编辑程序源代码文件的文本编辑器 nano在字符界面提供了菜单操作,易用性较好geditGNOME图形环境中的文本编辑器,13,Chapter,vi编辑器的三种模式,vi编辑器中有三种状态模式命令模式输入模式末行模式,14,Chapter,vi中三种模式的转换,文件保存与另存为,保存文件 保存对vi编辑器中已打开文件的修改:
6、w另存为文件将vi编辑器中的内容另存为指定文件名:w myfile,15,Chapter,退出vi编辑器的多种方法,未修改退出没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直接退出vi编辑器:q保存并退出对vi编辑器中的文件进行保存并退出vi编辑器:wq不保存退出放弃对文件内容的修改,并退出vi编辑器:q!,16,Chapter,Linux网络服务管理,课程目标,使用Linux主机作为网络服务器DHCP与NISFTP服务器Samba实现Windows文件共享服务BIND作为DNS服务器Apache作为Web服务器Sendmail作为邮件服务器squid代理服务器与iptables
7、防火墙TCP Wrappers和SSH实现系统安全管理使用客户机对Linux服务器进行测试,Page 18/41,课程结构,Page 19/41,动态地址分配服务和网络信息服务,第1章,本章目标,掌握Linux系统中使用DHCP和NIS的基本知识掌握DHCP和NIS的服务器配置和客户端使用使用DHCP服务实现网络地址自动分配使用NIS服务实现主机和用户帐户的同步,Page 21/41,本章结构,Page 22/41,动态地址分配服务和网络信息服务,DHCP的基本概念,DHCP是进行动态主机配置的网络协议DHCP协议可以在Linux和Windows系统中实现DHCP网络服务的结构中具有服务器和客
8、户机两个角色DHCP服务器用于为网络中所有的DHCP客户机提供网络配置信息DHCP客户机向DHCP服务器发出配置请求,并按照服务器返回的信息进行网络配置,Page 23/41,DHCP服务能够提供的配置信息,网络接口的IP地址和子网掩码网络接口IP地址对应的网络地址和广播地址缺省网关地址DNS服务器地址,Page 24/41,安装DHCP服务器软件,RHEL4系统的安装光盘中包括RPM格式的DHCP服务器软件包 安装包文件在RHEL4的第4张安装光盘中,Page 25/41,#rpm-ivh dhcp-3.0.1-12_EL.i386.rpm,dhcpd.conf配置文件,dhcpd服务器的主
9、配置文件是/etc/dhcpd.conf dhcpd.conf文件默认不存在,需要手工建立系统中提供了配置文件样例可供参考/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample dhcpd.conf的手册页提供了详细的配置说明#man dhcpd.conf,Page 26/41,dhcp.conf配置文件的基本格式,声明用来描述dhcpd服务器中对网络布局的划分,是网络设置的逻辑范围subnet 192.168.1.0 netmask 255.255.255.0 参数由设置项和设置值组成 default-lease-time 21600;max-lease-ti
10、me 43200;选项由“option”关键字引导option routers 192.168.1.1;option subnet-mask 255.255.255.0;,Page 27/41,dhcpd.conf中的全局设置,全局设置作用于整个配置文件ddns-update-style interim;default-lease-time 21600;max-lease-time 43200;option domain-name;option domain-name-servers 192.168.1.1,202.106.0.20;,Page 28/41,全局设置中一定要包括ddns-upd
11、ate-style设置项,dhcpd才能够正常启动,缺省租约时间使用default-lease-time参数设置,参数值的单位是秒,最大租约时间使用max-lease-time参数设置,参数值的单位是秒,主机所在域的名称使用domain-name选项进行设置,DNS服务器的IP地址使用domain-name-servers选项进行设置,使用subnet声明设置子网属性,subnet声明用于在某个子网中设置动态分配的地址和网络属性 subnet 192.168.1.0 netmask 255.255.255.0 range 192.168.1.128 192.168.1.254;option s
12、ubnet-mask 255.255.255.0;option routers 192.168.1.1;,Page 29/41,subnet关键字后面设置子网的网络地址,netmask关键字后面设置子网的掩码,subnet中可供动态分配的IP地址范围使用range配置参数设置,subnet-mask选项设置子网内分配IP地址的子网掩码,routers选项设置给DHCP客户端分配的IP地址所使用的缺省网关地址,使用host声明设置主机属性,host用于对单个主机的网络属性进行声明,通常用于为主机(服务器)分配固定使用的IP地址 host Server01 hardware ethernet 0:
13、c0:c3:22:46:81;fixed-address 192.168.1.11;option subnet-mask 255.255.255.0;option routers 192.168.1.1;,Page 30/41,host关键字后面需要为DHCP客户端主机设置主机名称,hardware参数在host声明中用于指定客户端主机的物理地址,fixed-address参数在host声明中用于指定为客户端分配的固定使用的IP地址,subnet-mask和routers选项在host声明中的功能与在subnet声明中相同,多网络接口时需要配置的文件,主机拥有多个网络接口时需要在文件中指定提供
14、dhcp服务的网络接口在/etc/sysconfig/dhcpd文件中设置DHCPDARGS=为DHCPDARGS=eth0eth0是提供dhcp服务的网络接口名称,Page 31/41,dhcpd服务的启动与停止,dhcpd服务的启动脚本/etc/init.d/dhcpd启动dhcpd服务#service dhcpd start停止dhcpd服务#service dhcpd stop 重新启动dhcpd服务#service dhcpd restart,Page 32/41,查看dhcpd服务器的状态,使用启动脚本查看服务器状态#service dhcpd status 查看dhcpd服务器的
15、租约文件租约文件dhcpd.leases中记录了DHCP服务器向DHCP客户机提供租用的每个IP地址的信息#tail-7/var/lib/dhcp/dhcpd.leaseslease 192.168.1.200 starts 3 2006/04/12 19:38:56;ends 4 2006/04/13 01:38:56;binding state active;next binding state free;hardware ethernet 00:0c:29:0e:cb:e2;,Page 33/41,dhcpd服务器配置实例,子网中包括动态分配地址区域和固定IP地址的dhcpd服务器配置实
16、例#cat/etc/dhcpd.confddns-update-style ad-hoc;default-lease-time 21600;max-lease-time 43200;option domain-name;option domain-name-servers 192.168.1.1;subnet 192.168.1.0 netmask 255.255.255.0 range 192.168.1.100 192.168.1.200;option subnet-mask 255.255.255.0;option routers 192.168.1.1;host Server01 ha
17、rdware ethernet b0:c0:c3:22:46:81;fixed-address 192.168.1.11;,Page 34/41,DHCP客户端配置,设置网络接口文件#cat/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=dhcp重新启动网络接口#ifdown eth0;ifup eth0,Page 35/41,阶段总结,DHCP服务器可向DHCP客户机提供IP地址、缺省网关地址等配置信息 RHEL4系统中包括dhcpd服务器的安装包,需要手工进行安装 dhcpd服务器的主配置文件是
18、dhcpd.confdhcpd.conf文件中包括声明、参数和选项三类设置内容Linux系统作为DHCP客户机需要设置网络接口配置文件,并重新启动网络接口,Page 36/41,阶段练习,查看系统的中dhcpd服务器的配置文件样例使用netconfig程序配置主机使用DHCP方式配置网络,并查看网络接口配置文件的设置内容,Page 37/41,Page 38/37,第1章内容回顾,通过DHCP服务器可以对局域网中的主机进行IP地址的集中管理 Linux主机作为DHCP客户机,需要在网络接口配置文件中进行设置使用NIS服务器可以实现Linux系统中用户帐号等系统信息的集中管理 NIS服务器主机中
19、需要运行portmap和ypserv服务程序 NIS客户主机中,需要运行ypbind服务程序,FTP服务器,第2章,Page 40/37,本章目标,了解FTP服务的基本概念了解常用的FTP服务器和FTP客户端软件掌握vsftpd服务器的配置和管理掌握使用ftp命令对FTP服务器进行测试,Page 41/37,本章结构,Page 42/37,FTP服务器及基本原理,FTP服务的基本概念 FTP是用于进行文件传输的网络协议FTP服务中分为服务器和客户机两个角色FTP服务器的传输模式主动模式:由服务器主动连接客户机建立数据链路被动模式:FTP服务器等待客户机建立数据链路FTP服务器使用的端口21端口
20、用于与客户机建立命令链路在主动模式下服务器使用20端口向客户机建立数据链路,Page 43/37,主动模式的连接过程,1:FTP客户机由大于1024的N端口向FTP服务器的21端口发出请求建立命令链路,2:FTP服务器由21端口向FTP客户机的N端口回应,确认建立命令链路,3:FTP服务器由20端口向FTP客户机的N+1端口主动建立数据链路连接,4:FTP客户机由N+1端口向FTP服务器的20端口回应,确认数据链路的建立,Page 44/37,被动模式的连接过程,1:FTP客户机由大于1024的N端口向FTP服务器的21端口发出请求建立命令链路,2:FTP服务器由21端口向FTP客户机的N端口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 搭建 DHCP 服务器
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2220724.html