版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux操作系统
与应用技术签到扫码下载文旌课堂APP扫码签到(2022.3.2515:00至2022.3.2515:10)签到方式教师通过“文旌课堂APP”生成签到二维码,并设置签到时间,学生通过“文旌课堂APP”扫描“签到二维码”进行签到。。项目一Linux操作系统基础项目二用户与用户组管理项目三文件管理项目四磁盘与文件系统管理项目五软件包与进程管理CONTENT项目六服务管理与任务定制项目七shell简易编程项目八网络基本配置项目九远程登录服务器项目十网络服务器的搭建及应用项目八网络基本配置项目导读要想网络服务器对外提供服务,须对网络进行配置。当网络出现故障时,还须使用网络调试命令进行排查。行业PPT模板/hangye/知识目标了解常用网络配置文件。了解网络测试的一般方法。掌握常用网络配置命令。掌握常用网络调试命令。。行业PPT模板/hangye/技能目标
会使用Linux命令进行网络配置和调试。行业PPT模板/hangye/素质目标遵守日常操作规范,养成良好的个人习惯。通过了解root用户执行操作的注意事项,树立强烈的责任担当意识。项目导航任务一
使用网络配置命令任务二
使用网络调试命令任务一使用网络配置命令任务准备全班学生以3~5人为一组进行分组,各组选出组长。请组长组织组员查找相关资料,并对查找到的资料进行讨论和整理。问题1:什么是IP地址?它分为哪几类?问题2:在Linux操作系统中有多种方法可以配置网络参数,请列举几种。问题3:简述“etc/services”文件的作用。任务实施按步骤完成下面的操作,并将操作过程中遇到的问题和解决方案写在空白处。步骤1:使用Vim编辑“/etc/sysconfig/network-scripts/ifcfg-ens160”文件,设置系统启动时激活网卡(提示:将“ONBOOT”设置为“yes”)后,重启网络服务。步骤2:显示当前主机名。步骤3:使用ifconfig命令查看系统中已经启动的网络接口。步骤4:使用ifconfig命令为网络接口ens160设置IP地址为33,子网掩码为。步骤5:使用nmcli命令修改ens160的网络连接名为project。步骤6:使用nmcli命令显示所有网络连接。任务评价必备知识一、网络配置基本内容IP地址主机名子网掩码网关地址DNS服务器必备知识一、网络配置基本内容1.IP地址当网络中的两台主机进行通信时,必须知道双方各自的地址,这个地址就称为IP地址。IP地址实际上是一种标识符,是Internet上主机的唯一标识。2.主机名主机名用于标识一台计算机的名称,通常情况下,该主机名在网络中是唯一的。3.子网掩码子网掩码又称网络掩码或地址掩码,它用于将网络分隔为多个子网。子网掩码不能单独存在,必须结合IP地址一起使用。4.网关地址主机的IP地址设置正确后,就可以和局域网中(同一个网段)的其他主机进行通信了,但是不能与不同网段的主机进行通信。要想实现不同网段的主机通信,就须设置网关地址。5.DNS服务器直接使用IP地址虽然能够与其他主机进行通信,但是由数字表示的IP地址相较于域名来说较难记忆,因此人们往往使用域名来访问主机。为了能够使用域名,须至少指定一个域名服务器(DNS),并由该域名服务器来完成所有的域名解析任务。域名是由一串用“.”分隔组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。知识库二、常用网络配置文件单击此处添加标题‘/etc/hosts”文件“/etc/hostname”文件“/etc/services”文件“/etc/sysconfig/network-scripts/ifcfg-网卡名”文件1.“/etc/hosts”文件单击此处添加标题“/etc/hosts”文件保存着IP地址和主机名或域名的静态映射关系。当用户使用一个主机名或域名时,系统会在该文件中查找与它对应的IP地址。使用文本编辑器Vim打开“/etc/hosts”文件,默认配置信息如下。localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6单击此处添加标题由以上配置信息可以看出,“/etc/hosts”文件中的每一行都表示一个IP地址和主机名或域名(可以是多个)的对应信息,且由左到右依次为:IP地址[主机名别名]主机名或域名……单击此处添加标题其中,主机名别名可以省略。例如,“/etc/hosts”文件中有如下信息。9ftpserver若将9视为一台网站服务器,那么在浏览器地址栏中输入“http://ftpserver”或“”都可以打开IP地址为9的网页。2.“/etc/hostname”文件单击此处添加标题“/etc/hostname”文件用于保存主机名。使用文本编辑器Vim打开“/etc/hostname”文件,配置信息如下。localhost.localdomain3.“/etc/services”文件单击此处添加标题“/etc/services”文件用于保存各种网络服务与该网络服务所使用的默认端口及协议的映射关系。使用文本编辑器Vim打开“/etc/services”文件,部分配置信息如下。#service-nameport/protocol[aliases...][#comment]ftp21/tcpftp21/udpfspfspdssh22/tcp#TheSecureShell(SSH)Protocolssh22/udp#TheSecureShell(SSH)Protocoltelnet23/tcptelnet23/udp单击此处添加标题
由以上配置信息可以看出,“/etc/services”文件中的每一行对应一种服务,且由4个字段组成,各字段由左到右依次为:service-nameport/protocol[aliases…][#comment]各字段的含义如表8-1-2所示。。序号字段含义序号字段含义1service-name网络服务名3[aliases…]网络服务的别名2port/protocol服务端口和协议4[#comment]注释或说明表8-1-2“/etc/services”文件中每一行各字段的含义4.“/etc/sysconfig/network-scripts/ifcfg-网卡名”文件单击此处添加标题“/etc/sysconfig/network-scripts/ifcfg-网卡名”文件是网卡配置文件,保存着设备类型、网卡名、IP地址、子网掩码、网关地址、DNS服务器等信息。不同网卡对应不同配置文件。首先使用cd命令切换到“/etc/sysconfig/network-scripts”目录下,查看网卡配置文件名,然后使用文本编辑器Vim打开具体的网卡配置文件(此处为“ifcfg-ens160”),可查看网卡配置信息。[root@localhost~]#cd/etc/sysconfig/network-scripts[root@localhostnetwork-scripts]#lsifcfg-ens160[root@localhostnetwork-scripts]#vimifcfg-ens160TYPE=Ethernet
#设备类型为EthernetBOOTPROTO=dhcp #引导协议类型。其中static表示使用静态IP地址; #dhcp表示使用动态IP地址;none表示无特殊指定DEFROUTE=yes
#设置默认路由NAME=ens160
#网卡名UUID=6c6cfdad-2b47-453b-b3c7-9a5894be18f3 #网卡的UUIDDEVICE=ens160
#网络设备名ONBOOT=yes #系统启动时是否激活网卡在RHEL5和RHEL6操作系统中,网卡配置文件的前缀为“eth”,“eth0”表示第1块网卡,“eth1”表示第2块网卡,依此类推。在RHEL7操作系统中,网卡配置文件的前缀为“ifcfg”,并结合网卡名组成了网卡配置文件名,如“ifcfg-eno16777736”。在RHEL8操作系统中,网卡配置文件的前缀依然为“ifcfg”,不同的是,网卡名变为类似“ens160”的形式,所以,网卡配置文件名可表示为“ifcfg-ens160”。知识库三、常用网络配置命令单击此处添加标题显示网卡的配置信息(ifconfig)显示和修改主机名(hostname和hostnamectl)配置网卡信息(nmcli)1.显示网卡的配置信息——ifconfig命令单击此处添加标题显示网卡的配置信息使用ifconfig命令,其格式如下。ifconfig[-a][网卡名]“-a”选项表示显示当前系统中所有网卡的配置信息。ifconfig命令还可以为网卡指定IP地址,其格式如下。ifconfig网卡名IP地址netmask子网掩码【实例8-1-1】将网卡名为“ens160”的IP地址设置为64,同时将其子网掩码设置为。执行“useraddstu”命令后,系统会完成的操作包括创建用户账号stu;[root@localhost~]#ifconfigens16064netmask255.255.255.0[root@localhost~]#ifconfigens160ens160:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet64netmaskbroadcast192.168.1.255inet6fe80::63f3:ea19:a77c:da6dprefixlen64scopeid0x20<link>ether00:0c:29:75:c2:6ctxqueuelen1000(Ethernet)RXpackets24908bytes2764792(2.6MiB)RXerrors0dropped0overruns0frame0TXpackets152bytes12739(12.4KiB)TXerrors0dropped0overruns0carrier0collisions0通过ifconfig命令指定IP地址只是临时有效,当重启网络服务或系统后,指定的IP地址将失效。2.配置网卡信息——nmcli命令单击此处添加标题配置网卡信息使用nmcli命令,其格式如下。nmcliOBJECT其中,最常用的OBJECT是connection和device。connection和device可以用简称,如“c”“d”,建议使用前3个字母。【实例8-1-2】使用nmcli命令配置网卡信息。执行“useraddstu”命令后,系统会完成的操作包括创建用户账号stu;#显示所有网络连接[root@localhost~]#nmcliconnectionshow#显示设备连接状态[root@localhost~]#nmclidevicestatus#显示所有设备详细信息[root@localhost~]#nmclideviceshow#重新加载网络配置文件[root@localhost~]#nmcliconnectionreload#手动配置网卡信息[root@localhost~]#nmcliconnectionmodifyens160ipv4.methodmanualipv4.addresses65/24ipv4.gatewayipv4.dns#使用静态IP地址创建网络连接,其中,con-name指定网络连接名,ifname指定网卡名,type指定设备类型[root@localhost~]#nmcliconnectionaddcon-namecompanyifnameens160typeethernetip465/24gw4#使用动态IP地址创建网络连接[root@localhost~]#nmcliconnectionaddcon-namecompany01typeethernetifnameens1603.显示和修改主机名——hostname和hostnamectl命令单击此处添加标题显示和修改主机名使用hostname命令和hostnamectl命令。(1)hostname命令的格式如下。hostname[主机名]其中,“[主机名]”是可以省略的,当省略时,表示显示主机名。单击此处添加标题(2)hostnamectl命令的格式如下。hostnamectl[set-hostname主机名]其中,“set-hostname主机名”是可以省略的,当省略时,表示显示主机名和相关信息。【实例8-1-3】显示主机名,然后将主机名修改为deng。执行“useraddstu”命令后,系统会完成的操作包括创建用户账号stu;[root@localhost~]#hostnamelocalhost.localdomain[root@localhost~]#hostnamectlset-hostnamedeng[root@localhost~]#hostnamectlStatichostname:dengIconname:computer-vmChassis:vmMachineID:ab1d60c1ced546cca884267cf99e078dBootID:cce349795c0747be89f609727770314dVirtualization:vmwareOperatingSystem:RedHatEnterpriseLinux8.0(Ootpa)CPEOSName:cpe:/o:redhat:enterprise_linux:8.0:GAKernel:Linux4.18.0-80.el8.x86_64Architecture:x86-64任务案例作为提供服务的网络服务器,应具有一个固定的IP地址,以防止由于IP地址的变化而影响服务器的使用。小旌计划对名为“ens160”的网卡进行网络配置,将其配置为开机自启动,并且手工指定IP地址、子网掩码、网关地址及DNS服务器信息。课堂小结一、网络配置基本内容二、常用网络配置文件三、常用网络配置命令任务二使用网络调试命令任务准备全班学生以3~5人为一组进行分组,各组选出组长。请组长组织组员查找相关资料,并对查找到的资料进行讨论和整理。问题1:
命令可以用于显示从本机到目标机的数据包所经过的路由。问题2:
命令可以用于显示正在监听的服务、已连接的会话、正在结束的会话、接口状态等信息。问题3:简述ping命令的功能和用法。任务实施按步骤完成下面的操作,并将操作过程中遇到的问题和解决方案写在空白处。步骤1:步骤1:使用ping命令检测是否可以访问CSDN首页“”。步骤2:查询CSDN首页“”对应的IP地址。步骤3:显示系统核心路由表。步骤4:查看系统开启的TCP端口。步骤5:追踪到达CSDN首页“”所经过的路由信息。任务评价必备知识一、网络测试的一般方法在使用网络的过程中可能会因为各种原因导致网络不能正常通信,在实际生产环境中,须根据具体情况判断可能发生故障的具体原因,并不断调试从而解决问题。如果用户登录的主机是通过所在局域网的网关与其他主机进行通信,当出现网络故障时,则可以通过以下方法进行排查。(1)查看本机IP地址、子网掩码、网关地址等信息设置是否正确,并测试网卡是否正常,该故障出现的概率较高,主要原因是人为配置错误。(2)测试与网关的连通性,如果连接正常,继续测试与局域网中其他主机的连通性。(3)测试当前使用的DNS服务器是否可以进行域名解析。(4)测试本地主机是否可以正常连接到其他主机。以上所述只是解决网络故障的几个简单方法,在实际生产环境中,网络故障的种类多种多样,出现网络故障的原因也是千变万化,这就需要用户不断积累经验。当出现网络故障时,用户须耐心调试,找到原因后及时解决,从而用最短的时间使网络恢复正常。在使用网络的过程中,难免出现一些故障,正如人生的路上不会一帆风顺、会遇到各种困难。我们要永远保持清醒头脑,继续发扬筚路蓝缕、以启山林的精神,继续保持空谈误国、实干兴邦的警醒,敢于战胜前进道路上的一切困难和挑战。学以修身二、常用网络调试命令单击此处添加标题常用网络调试命令测试网络连通性(ping)显示网络相关信息(netstat)显示数据包到达主机所经过的路由信息(tracepath)显示域名和IP地址的对应关系(nslookup)1.测试网络连通性——ping命令测试网络连通性使用ping命令,其格式如下。ping[选项]域名或IP地址
ping命令中常用选项的含义如表8-2-2所示。表8-2-2ping命令中常用选项的含义选项含义选项含义-c总共发送次数-l指定网卡名称-i每次间隔时间(秒)-W最长等待时间(秒)【实例8-2-1】测试主机的网络连通性。执行“useraddstu”命令后,系统会完成的操作包括创建用户账号stu;#测试在线的主机,IP地址为74,总共发送3次[root@localhost~]#ping-c374PING74(74)56(84)bytesofdata.64bytesfrom74:icmp_seq=1ttl=128time=0.168ms64bytesfrom74:icmp_seq=2ttl=128time=0.146ms64bytesfrom74:icmp_seq=3ttl=128time=0.131ms---74pingstatistics---3packetstransmitted,3received,0%packetloss,time66msrttmin/avg/max/mdev=0.131/0.148/0.168/0.018ms#测试不在线的主机,IP地址为66,总共发送3次[root@localhost~]#ping-c366PING66(66)56(84)bytesofdata.From01icmp_seq=1DestinationHostUnreachableFrom01icmp_seq=2DestinationHostUnreachableFrom01icmp_seq=3DestinationHostUnreachable---66pingstatistics---3packetstransmitted,0received,+3errors,100%packetloss,time74mspipe3提示
执行ping命令时,系统会使用ICMP(Internet控制报文协议)向远程主机发出要求回应的信息,若连接远程主机的网络没有问题,远程主机会回应该信息。由于在Linux操作系统中ping命令不会自动终止,因此在不添加“-c”选项时,需要使用“Ctrl+C”组合键来强行结束进程。2.显示网络相关信息——netstat命令
显示网络相关信息使用netstat命令,包括正在监听的服务、已连接的会话、正在结束的会话、接口状态等信息,其格式如下。netstat[选项]
netstat命令中常用选项的含义如表8-2-3所示。表8-2-3netstat命令中常用选项的含义选项含义选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浸水挡土墙路堤边坡稳定性分析-课件(-精)
- 《逆全球化粗略综述》课件
- 《输卵管与子宫》课件
- 2024年甲乙双方二手机床设备买卖合同
- 拉头生产合同范本(2篇)
- 《OCTAVE评估方法》课件
- 2025年烟台货物从业资格证考试
- 2025年宝鸡货运从业资格证试题库及答案
- 2025年玉溪货运考试题目
- 2025年丹东c1货运从业资格证考试题
- 北京市海淀区2023-2024学年八年级上学期期末英语试卷
- 果品类原料的烹调应用课件
- 24节气中的传统服饰与饰品
- 地弹簧行业分析
- 如何发挥采购在公司高质量发展中作用
- 民事纠纷及其解决机制课件
- 美术高考总结汇报
- 北宋词之临江仙夜归临皋【宋】苏轼课件
- 监理质量评估报告
- 《中国封建社会》课件
- 药物代谢动力学-中国药科大学中国大学mooc课后章节答案期末考试题库2023年
评论
0/150
提交评论