第11章 网络管理
第11章
网络管理
Linux系统是在互联网(Internet)上起源和发展的, 它拥有强大的网络功能和丰富的网络应用软件,尤其是 TCP/IP网络协议的实现尤为成熟,因此许多企业都采用 Linux架设各种的网络应用,如WWW(World Wide Web ,万维网)、邮件、FTP、Samba文件共享、DHCP、代理 服务等。本章介绍Linux系统的基本网络配置,以实现与其 他主机的网络连接。
11.1
TCP/IP网络
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/互联网络协议)是目前主要的计 算机网络标准,它采用4层的TCP/IP网络模型,每一层都分 别实现不同的功能并定义了各种的网络协议。本节将追溯 TCP/IP网络的发展历史,介绍OSI网络模型和TCP/IP网络模 型的层级结构与功能。
11.1.1
TCP/IP网络历史
目前大部分的计算机网络以及互联网都是采用TCP/IP 作为网络协议标准,TCP/IP包含了一系列构成网络基础的 网络协议。 关于TCP/IP网络的起源可以追溯到20世纪60年代美苏 冷战时期,当时的美国国防部(DoD)希望美国本土的网络 系统在受到核武器的攻击时把损失减少到最低,委托ARPA (Advanced Research Projects Agency,高级研究计划 局)研究高速的分组交换通信,把美国境内不同区域的超级 计算机连接起来,共享彼此间的资源,以应对在战争中受到 攻击的情况。
11.1.2
OSI网络模型
由ISO(Internet Standard Organization,国际标准 组织)所定义的七层网络模型——OSI(Open System Interconnect,开放系统互连)是网络发展中一个重要里程 碑,它的出现使各种网络技术和设备有了参考依据,在网络 协议的设计和统一上起到了积极的作用。 基于OSI网络模型,各网络设备生产商可以遵循相同的 技术标准来开发网络设备,解决了异构网络互连时所遇到的 兼容性问题。整个OSI模型共分7层,由下往上各层依次为 :物理层、数据链路层、网络层、传输层、会话层、表示层 和应用层。
11.1.2
OSI网络模型
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
11.1.3
TCP/IP网络模型
OSI的7层模型是一个理论模型,由于它过于庞大和复 杂受到了很多批评,而由技术人员自己开发的TCP/IP协议 栈则获得了更为广泛的应用。与OSI的7层模型不同, TCP/IP模型并没有把主要精力放在严格的层次划分上,而 是更侧重于设备间的数据传输。TCP/IP模型共分为4层:网 络接口层、网络层、传输层和应用层。 1.网络接口层 2.网络层 3.传输层 4.应用层
11.1.3
TCP/IP网络模型
OSI模型 应用层 表示层 会话层 传输层 网络层 数据链路层
TCP/IP模型
应用层
传输层 网络层
网络接口层 物理层
11.2
以太网配置
以太网是当今现有局域
网采用的最通用的通信协议标 准,也是使用最为广泛的计算机网络,无论是公司、学校、 宾馆还是家庭都会使用以太网作为局域网,实现内部计算机 的信息资源交换与共享。在Red Hat Enterprise Linux 5.2 中提供了一个名为“网络配置”的图形化向导工具,可以轻 松地配置以太网连接所需的IP地址、子网掩码、网关以及 DNS等信息。
11.2.1
添加以太网连接
在Red Hat Linux Enterprise 5的安装过程中,会提示 用户配置以太网连接,所以一般情况下,Linux系统安装完 成后是不需要手工添加以太网连接的,除非是在安装过程中 没有进行配置或者在计算机上添加了新的以太网卡。
11.2.2
更改以太网设备
在【网络配置】窗口的【设备】选项卡中列出了系统 中所有已经添加的以太网设备,用户可以对这些设备的信息 进行更改。
11.2.3
更改DNS和主机记录
Linux进行主机名解析的方式有两种,一种是使用DNS ,另一种则是使用Linux系统本地hosts文件,通过网络配 置工具配置DNS和hosts主机信息的步骤如下所示。
11.3
网络配置文件
在网络配置工具中所看到的所有配置信息,都是存放 在Linux系统的网络配置文件中,所以用户可以通过直接更 改配置文件的方法来对网络信息进行配置。本节介绍Linux 系统的各种常用网络配置文件,以及它们的使用方法。
11.3.1
网络设备配置文件
在网络配置工具的设备列表框中的每一个设备,在 /etc/sysconfig/network-scripts/目录下都会有一个以 “ifcfg-<设备名>”命名的文件与之对应。例如,在11.2节中 添加的以太网卡设备,它所对应的配置文件就是ifcfg-eth0, 其文件内容如下所示。# cat ifcfg-eth0 # Broadcom Corporation BCM4401-B0 100Base-TX DEVICE=eth0 BOOTPROTO=none BROADCAST=172.20.17.255 HWADDR=00:0B:5D:D3:3F:60 IPV6INIT=yes IPV6_AUTOCONF=yes NETMASK=255.255.255.0 NETWORK=172.20.17.0 ONBOOT=yes GATEWAY=172.20.17.254 TYPE=Ethernet PEERDNS=yes USERCTL=no 更改文件后,必须重启网络服务才能生效。
IPADDR=172.20.17.155
11.3.2
使用resolve.conf文件配置DNS服务 器
/etc/resolve.conf文件中保存了DNS服务器的配置信 息。文件中每一行表示一个DNS服务器,由上往下依次为: 主DNS服务器、第二DNS服务器、第三DNS服务器等,依 此类推。下面是该文件内容的一个示例。 # cat /etc/resolve.conf nameserver 172.20.1.1 nameserver 202.96.128.98 nameserver 211.147.223.211
11.3.3
使用network文件配置主机名
计算机的主机名信息是保存在/etc/sysconfig/network 配置文件中的,用户可以通过更改该文件的内容对主机名进 行修改。下面是该文件内容的一个示例。 # cat /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=demoserver
11.3.4
使用hosts文件配置主机名和IP地址
的映射关系
在hosts文件文件中可以添加主机名和IP地址的映射关 系,对于已经添加进该文件中的主机名,无需经过DNS服务 器即可解析到对应的IP地址。文件中每一行记录定义了一对 映射关系,各字段间以空格或者Tab键为分隔,如果有多个 主机名对应同一个IP地址,可以都写在同一行中,记录的格 式如下所示。 IP地址 主机名1 [主机名2] …
…… 此处隐藏:1515字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




