Linux操作系统原理与应用第十章课件_第1页
Linux操作系统原理与应用第十章课件_第2页
Linux操作系统原理与应用第十章课件_第3页
Linux操作系统原理与应用第十章课件_第4页
Linux操作系统原理与应用第十章课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第十章 Linux网络配置与管理 10.1网络配置基础 对网络进行初始配置是网络管理的重要基础,要建立一个安全Linux服务器首先要了解Linux环境下和网络服务相关的配置文件含义及如何进行安全配置。 10.1.1网络相关概念 凡将地理位置不同但具备独立功能的多台计算机、终端及其附属设备,用通信设备和通信线路连接起来,并且配有相应的网络软件和应用软件,实现通信、资源共享和协同工作的系统,称为计算机网络。计算机网络可按不同的标准分类,如按网络的拓扑结构分类、按地理位置分类、按网络中的计算机和设备在网络中的地位、按信息交换方式分类和按网络的应用范围分类等。 10.1.2TCP/IP协议概述 TCP

2、/IP协议模型采用四层的分层体系结构,由下向上依次是:网络接口层、网际层、传输层和应用层。 10.2Linux网络配置 使用Linux主机通过网络与其它主机联网通信,必须进行相关的网络配置。网络配置通常包括主机名、网卡的IP地址、子网掩码、默认网关(默认路由)、DNS服务器的IP地址等。 10.2.1网络配置文件 hosts /etc/resolv.conf /etc/host.conf /etc/services /etc/sysconfig/network /etc/sysconfig/network-scripts/ 10.2.2网络配置实例 设计要求配置网卡的步骤及编辑网卡的配置文件内

3、容设计思路使用ifconfig命令操作网卡使用setup工具修改网卡配置文件使用vim命令编辑配置文件10.3Samba服务器 Samba服务的主要功能就是实现Linux系统和Windows系统之间的资源共享,正是由于Samba的出现,可以在Linux系统和Windows系统之间信息的互通。 10.3.1了解Samba Samba是在Linux、Unix和Windows系统上实现SMB协议的一个软件。Samba针对局域网,主要是实现Unix类与Windows系统之间的资源共享。10.3.2Samba服务工作原理 10.3.3安装Samba服务器 安装包组件 查看已安装的 samba 相关包 安

4、装Samba软件包10.3.4Samba服务的配置文件smb.conf主配置文件/etc/samba/lmhosts 主机配置文件Samba 服务的密码文件/var/log/samba/ 目录用于存放Samba的日志文件10.3.5启动和测试Samba服务 Samba服务器的启动Samba服务器的停止重新启动 Samba 服务设置Samba服务器开机自运行主配置文件的测试10.3.6Samba服务器配置案例匿名共享登录服务器设计要求公司现有一个工作组workgroup,需要添加samba服务器作为文件服务器,并发布共享目录/share,共享名为public,此共享目录允许所有员工访问。配置思路

5、编辑主配置文件smb.conf,设置全局参数等。在smb.conf文件中指定日志文件名称和存放路径,并设置权限。设置共享目录的本地系统文件及文件夹。重新启动smb服务,使配置生效。客户端访问测试服务器是否配置正确。10.3.6Samba服务器配置案例用户口令登录设计要求公司现有多个部门,因工作需要,将销售部的资料存放在samba服务器的/sales目录中,集中管理,以便销售人员浏览,并且该目录只允许销售部员工访问。我们需要把安全级别设置为user,并且在配置文件中设置的共享目录/sales下设置valid users字段。设计思路添加销售部用户和组,在根目录下建立/sales文件。将建立的帐户

6、添加到samba的帐户中。修改samba主配置文件smb.conf。重新加载配置,使系统生效。登录客户端验证。10.4DHCP服务器 DHCP(Dynamic Host Configuration Protocol)称为动态主机配置协议,可以自动配置主机的IP地址、子网掩码、网关及DNS等网络信息,从而减少网络管理的复杂性。10.4.1DHCP概述 DHCP 使用客户端/服务器模式,请求配置信息的计算机叫做“DHCP 客户端”,而提供信息的叫做“DHCP 服务器”。DHCP 最重要的功能就是动态分配,除了 IP 地址,DHCP 还为客户端提供其他的配置信息,如子网掩码,网关等,从而使得客户端无

7、须用户动手即可自动配置并连接网络。 10.4.2DHCP工作原理 10.4.3安装DHCP服务器 RHEL6.4自带DHCP安装软件包 查询DHCP服务 安装DHCP服务器软件包 10.4.4DHCP服务的配置文件 主配置文件 常用参数 常用声明 常用选项租约数据库文件 10.4.5DHCP服务的启动与停止 启动DHCP服务器 停止DHCP服务器 重新启动DHCP服务器 启机自动加载DHCP服务 查询DHCP服务器是否开启 使用ps命令检查dhcpd进程 使用netstat查看dhcpd运行的端口 10.4.6配置DHCP客户端 配置Linux平台的DHCP客户端 配置Windows平台的DH

8、CP客户端 10.4.7DHCP服务器配置案例 设计要求DHCP服务器的基本配置与测试实例,巩固服务器配置的基本操作方法与步骤。设计思路安装服务器创建主配置文件编辑主配置文件启动服务器配置客户端,进行测试查看服务器的租约文件,了解客户端的地址租用信息10.5DNS服务器 域名系统是因特网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。10.5.1DNS概述 DNS(DomainNameSystem,DNS),即域名系统。完整的DNS系统由域名空间(Name Space)和资源记录(Resource Record)以及解析器(resolver)组成,并且

9、需要正确的进行配置 。10.5.2DNS查询模式 DNS查询流程 DNS递归解析原理 DNS迭代解析原理 域名服务器查询设置 10.5.3DNS服务器的类别 主域名服务器辅助域名服务器缓存域名服务器转发域名服务器 10.5.4安装BIND软件包 配置DNS服务器需要运行解析域名的软件,经常使用的一款软件就是BIND。BIND是一款开放源码的DNS服务器软件,支持Linux和Windows等各种平台,可以通过它来配置各种DNS服务器。 10.5.5BIND服务的配置文件 主配置文件 /etc/named.conf 全局配置 区配置区域配置文件 区配置文件 正向解析数据库文件 反向解析数据库文件

10、根域数据库文件10.5.6BIND的启动和停止 BIND包安装完成之后,提供的主程序默认位于“/usr/sbin/named”,系统中会自动增加一个名为named的系统服务,通过脚本/etc/init.d/named可以控制域名服务的运行。可以使用service来控制启动和关闭,也可以使用rndc命令来控制bind服务的启动和关闭。 10.5.7DNS客户端的配置 Linux客户端的配置 Windows 客户端的配置 10.5.8DNS服务器配置案例 完整DNS服务器配置实例编辑主配置文件 named.conf 创建根域文件 创建正向区域文件 创建反向区域文件 DNS测试重新启动服务器,使得配置生效 使用nslookup命令测试DNS 域名解

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论