版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教学设计课程名称Linux网络操作系统授课时数2授课对象授课时间学情分析能安装Linux操作系统。具备较强的动手能力。教学目标知识目标:了解配置的网络参数,Linux中网络配置文件的意义,以及常见的网络配置和调试工具能力目标:配置的相关网络参数,保证系统正常上网。思政目标:脚踏实地,网络安全国家安全教学重点Shell编程,在Linux下运行C语言程序教学难点网络配置文件、网络参数配置教学策略课前:在学习通中,发布学习任务,学生提交学习结果。师生在网络教学平台上进行交流讨论,教师根据线上学习情况,调整课堂讲解内容。课中:通过老师讲解演示学习网络参数、配置文件,通过实验完成网络配置和调试工具的使用。课后:在linux中进行网络配置练习教学环境与资源硬件:手机、移动终端、PC软件:RedHat7.6参考教材《Linux网络操作系统》魏迎西安电子科技大学出版社教学反思教师:(签名)教研室主任:(签名)年月日网络参数、命令的使用----人人共建人人共享项目引入网络硬件都正常连接好后,就要进行网络配置。只有正确地配置好网络的参数,才能正常使用网络。为了确保学院计算机能正常的访问网络资源,IT协会需要为主机配置正确的IP网络参数,那么有哪些网络参数需要配置呢?思政聚焦基础性的工作往往影响整个任务,做任何事情都要脚踏实地需求分析1、首先要了解配置的网络参数,Linux中网络配置文件的意义,以及常见的网络配置参数。2、Linux系统正常连接网络时,需要配置的相关网络参数及网络配置文件;Linux系统中进行网络配置的要点;知识准备一.网络配置参数TCP/IP是连接因特网的计算机进行通信的通信协议。它定义了电子设备(比如计算机、服务器)如何连入因特网,以及数据如何在它们之间传输的标准。Linux默认的网络协议是TCP/IP协议。TCP/IP网络参数包括主机名、IP地址、子网掩码、网关地址和DNS服务器等。1、主机名主机名就是计算机名,在一个局域网中,每台机器都有一个主机名,用于主机与主机之间的区分,在网络中主机名具有唯一性。如果主机在DNS服务器上进行过域名注册,那么其主机和域名就是相同的。在RHEL7中,定义了三种类型的主机名称:静态的(Static):“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。瞬态的(Transient):系统运行时临时分配的主机名,由内核管理。灵活的(Pretty):UTF8格式的自由主机名,以展示给终端用户。(1)通过/etc/hostname永久修改主机名为+*#dianzi001。如果在/etc/hostname中设置的主机名中包含有非"-","a-z","0-9"字符,Static仍然可以识别任意字符,但是transient临时主机名会抛弃不可包含的字符。修改/etc/hostname后立即对Static主机名称生效,但对Transient和Pretty,则需要重起操作系统后才能生效。[root@localhost~]#hostnamectlStatichostname:+*#dianzi001Transienthostname:localhost.localdomain(2)使用hostnamectl命令永久修改主机名为dianzi。hostnamectl是RHEL7才有的命令,它可以修改Pretty主机名、Static主机名与Transient主机名。[root@localhost~]#hostnamectlset-hostnamedianzi[root@localhost~]#bash[root@dianzi~]#hostnamectl如果hostnamectl修改的主机名称不以“#”打头,但其中含有不可识别的字符,则自动去除Transient、Static名称中不可识别的字符,将留下可识别的字符,而pretty名称,则为全字符。[root@dianzi~]#hostnamectlset-hostname+*#dianzi002[root@dianzi~]#cat/etc/hostnamedianzi002[root@dianzi~]#hostnamectlStatichostname:dianzi002Prettyhostname:+*#dianzi002(3) 使用hostname临时设置主机名,重启后主机名失效。[root@dianzi002~]#hostnamedianzi000[root@dianzi002~]#hostnamedianzi000(4) 使用sysctl命令修改内核参数,临时生效主机名,重启后失效。[root@dianzi002~]#sysctlkernel.hostname=dianzikernel.hostname=dianzi[root@dianzi002~]#hostnameDianzi2.IP地址与子网掩码在Internet中,IP地址唯一标识一台主机。子网掩码与IP地址共同确定主机所在的网络。(1) ifconfig语法:ifconfig[选项][网卡名]ifconfig[网卡名]ip地址netmask功能:显示网卡的配置信息,临时修改网卡的配置信息。-a:显示系统中所有网卡(包括未启动的)配置信息。例1:配置ens33的IP地址。[root@dianzi002~]#ifconfigens3354netmask例2:激活设备ens33。[root@dianzi002~]#ifconfigens33up例3:禁用设备ens33。[root@dianzi002~]#ifconfigens33down例4:查看指定的网络接口设备。[root@dianzi002~]#ifconfigens33(2) ifup、ifdownifup:激活不活动的网络接口设备ifdown:停止指定的网络接口设备[root@dianzi002~]#ifupens33[root@dianzi002~]#ifdownens33成功断开设备'ens33'。使用ifconfigens33down命令后,在Linux主机上还可以ping通ens33的IP地址,但是使用ifdownens33,在Linux主机不能ping通ens33的IP地址。(3) 网卡配置文件通过编辑配置网卡配置文件/etc/sysconfig/nework-scripts/ifcfg-enxxxx,可以永久性修改网卡设备名、IP地址、子网掩码、网关等配置信息,如图7-2所示。[root@dianzi002network-scripts]#cd/etc/sysconfig/network-scripts/;ls;vimifcfg-ens33(4) nmcli命令在RHEL7中默认的网络服务由NetworkManager提供,这是动态控制及配置网络的守护进程,它用于保持当前网络设备及连接处于工作状态,同时也支持传统的ifcfg类型的配置文件。nmcli(NetworkManagerCommand-LineInterface)用于创建,显示,编辑,删除,激活和检测网络连接。也能用于管理网络设备。例1:查看连接情况。[root@dianzi002~]#nmcliconnectionshowNAMEUUIDTYPEDEVICEens33c605231f-4628-4cd8-81dd-279e6483cac4ethernetens33virbr04873b504-86e1-418c-a982-a1dadf9f208fbridgevirbr0例2:查看接口ens33的详细连接情况。[root@dianzi002~]#nmcliconnectionshowens33添加新的连接,并设置IP地址。nmcliconnectionaddcon-name<网络接口名称>type<接口类型>ifname<网卡名称>ip4<IPv4地址/掩码缩写>gw4<网关地址>例3:创建新的连接ns33-nmcli,设置ip地址为22,网关为。[root@dianzi002~]#nmcliconnectionaddcon-nameens33-nmclitypeethernetifnameens33ip422/24gw4例4:启动网络服务[root@dianzi002~]#nmcliconnectionupens33-nmcli或者[root@dianzi002~]#nmcliconnectionupens33例5:删除连接ens33-nmcli[root@dianzi002~]#nmcliconnectiondeleteens33-nmcli3. 其他配置网络参数的方法(1)文本界面通过在终端输入nmtui(NetworkManagerText-UserInterface)打开网络管理文本用户接口,[root@dianzi002~]#nmtui(2)图形界面配置工具在桌面环境下,单机开始面板上的“应用程序”→“系统工具”→“设置”,在左侧选择“网络”,查看当前的网络连接状态和速度。二.其他网络配置文件1. /etc/hosts本地名称解析文件,早期用来实现静态域名解析的一种方法,该文件中存储IP地址和主机名的静态映射关系。一般情况下,hosts文件的每行为一个主机,每行由三部分组成,每个部分由空格隔开。第一部分是网络IP地址,第二部分是主机名或域名,第三部分是主机名别名。当然,每行也可以是两部分,即主机IP地址和主机名,如54dianzi例1:在hosts文件中实现主机名称dianzi和IP地址54的映射关系:[root@dianzi002~]#vim/etc/hosts54dianzi002在网络中没有域名服务器时,网络程序一般通过查询该文件来获得某个主机对应的IP地址,实现在本机上进行域名解析。2. /etc/resolv.conf该文件用于指定系统所用的DNS服务器的IP地址,还可以设置当前主机所在的域以及DNS搜寻路径等。例1:查看/etc/resolv.conf文件内容[root@dianzi~]#cat/etc/resolv.confnameserver14domain #指定本机所在的域search #指定默认搜索域关键字nameserver指定DNS服务器,最多可以指定3个DNS服务器,每个DNS服务器占一行,行的顺序决定了DNS查询顺序。关键字domain指定了当前主机所在域的域名。可以不设置。关键字search指定默认的搜索域。3. /etc/host.conf用来指定域名解析的优先顺序。例1:查看/etc/host.conf文件内容[root@dianzi~]#cat/etc/host.conforderhosts,bind文件内容表明首先查找/etc/hosts文件进行静态域名解析,然后使用/etc/resolv.conf文件中指定的域名服务器进行域名解析。4. /etc/rc.d/init.d/network当网络配置发生变化需要重新启动。例1:重新启动网络服务。[root@dianzi002~]#/etc/rc.d/init.d/networkrestartRestartingnetwork(viasystemctl):[确定]项目实施1.查看网络接口ens33的配置信息。[root@localhost~]#ifconfigens332.ping网关的IP地址,检测网络是否连通。[root@localhost~]#ping3.使用netsta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新型化粪池施工方案(3篇)
- 时机节点的营销方案(3篇)
- 武鸣工厂的营销方案(3篇)
- 烟草五一活动策划方案(3篇)
- 生态农庄电子营销方案(3篇)
- 矮墙坐凳施工方案(3篇)
- 综合应急预案多久演练(3篇)
- 航道钢管桩施工方案(3篇)
- 豆浆粉活动策划方案(3篇)
- 通信拆塔施工方案(3篇)
- 老年人失智症音乐治疗干预方案
- 2025中国通信学会招聘笔试试题附答案解析
- 2026年港澳台联考语文专项训练题及解析
- 2026年中国中冶冶金工程岗位招聘笔试复习资料含答案
- 2026春译林8下单词表【Unit1-8】(可编辑版)
- 围手术期的营养支持
- 建筑工程进场材料、构配件和设备质量控制工作标准
- 2025年北京市中考数学试卷
- 二尖瓣健索断裂课件
- 清洁机器人销售策略与技巧培训手册
- 照明线路安装与检修课件
评论
0/150
提交评论