《Linux网络操作系统》 教案 20项目7 网络通信-网络配置参数_第1页
《Linux网络操作系统》 教案 20项目7 网络通信-网络配置参数_第2页
《Linux网络操作系统》 教案 20项目7 网络通信-网络配置参数_第3页
《Linux网络操作系统》 教案 20项目7 网络通信-网络配置参数_第4页
《Linux网络操作系统》 教案 20项目7 网络通信-网络配置参数_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

教学设计

课程名称Linux网络操作系统授课时数2

授课对象授课时间

能安装Linux操作系统。

学情分析

具备较强的动手能力。

知识目标:/解配置的网络参数,Linux中网络配置文件的意义,以及常见

的网络配置和调试工具

教学目标

能力目标:配置的相关网络参数,保证系统正常上网。

思政目标:脚踏实地,网络安全国家安全

教学重点Shell编程,在Linux下运行C语言程序

教学难点网络配置文件、网络参数配置

课前:

在学习通中,发布学习任务,学生提交学习结果。师生在网络教学平台上进

行交流讨论,教师根据线上学习情况,调整课堂讲解内容。

课中:

教学策略

通过老师讲解演示学习网络参数、配置文件,通过实验完成网络配置和调试

工只的使用V

课后:

在linux中进行网络配置练习

教学环境硬件:手机、格动终端、PC

与资源软件:RedHat7.6

参考教材《Linux网络操作系统》魏迎西安电子科技大学出版社

教学反思

教师:(签名)教研室主任:(签名)

年月日

网络参数、命令的使用

一—人人共建人人共享

一、项目引入

网络硬件都正常连接好后,就要进行网络配置。只有正确地配置好网络的参数,才能正

常使用网络。为了确保学院计算机能正常的访问网络资源,IT协会需要为主机配置正确的IP

网络参数,那么有哪些网络参数需要配置呢?

二、思政聚焦

基础性的工作往往影响整个任务,做任何事情都要脚踏实地

三、需求分析

1、苜先要了解配置的网络参数,Linux中网络配置文件的意义,以及常见的网络配置参数。

2、Linux系统正常连接网络时,需要配置的相关网络参数及网络配置文件:

3、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主机名称生效,(HX>jTransient和Pretty,则需要重:起

操作系统后才能生效。

(root@localhost~访hostnamectl

Sldlichublridnie:+*Wdidnzi001

Transienthostname:localhost.localdomain

(2)使用hostnamectl命令永久修改主机名为dianzi。

hostnamectl是RHEL7才有的命令,它可以修改Pretty主机名、Static主机名与Transient

主机名。

(root@localhosthostnamectlset-hostnamedianzi

(root@localhostbash

(root@dianzihostnamectl

如果hostnamectl修改的主机名称不以“右打头,但其中含有不可识别的字符,则自动

去除Transient、Static名称中不可识别的字符,将留下可识别的字符,而pretty名称,

则为全字符。

(root@dianzihostnamectlset-hostname+*#dianzi002

(root@dianzi~田cat/etc/hostname

dianzi002

(root@dianzihostnamectl

Statichostname:dianzi002

Prettyhostname:+*#dianzi002

(3)使用hostname临时i殳置主机名,重启后主机名失效。

(root@dianzi002~]#hostnamedianziOOO

(root@dianzi002hostname

dianziOOO

(4)使用sysctl命令修改内核参数,临时生效主机名,重后后失效。

(root@dianzi002~]#sysctlkernel.hostname=dianzi

kernel.hostname=dianzi

(root@dianzi002hostname

Dianzi

2.IP地址与子网掩码

在Internet中,IP地址唯•标识・台主机。子网掩码与IP地址共同确定主机所在

的网络。

(1)ifconfig

语法:ifconfig[选项][网卡名]

ifconfig[网卡名]p地址netmask

功能:显示网卡的配置信息,临时修改网卡的配置信息。

-a:显示系统中所有网卡(包括未启动的)配置信息。

例1:配置ens33的IP地址。

(root@dianzi002ixonfigens3354netrrask

例2:激活设备ens33。

[root@dianzi002rconfigens33up

例3:禁用设备ens330

[root@dianzi002ixonfigens33down

例4:查看指定的网络接口设备。

[root@dianzi002i'configens33

(2)ifup、ifdown

ifup:激活不活动的网络接口设备ifdown:停止指定的网络接口设备

(root@dianzi002ifupens33

[root@dianzi002i'downens33

成功断开设备,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中默认的M络服务由NetworkManager提供,这是动态控制及配置网络

的守护进程,它用于保持当前网络设备及连接处于工作状态,同时也支持传统的ifcfg

类型的配置文件。(Nelw5kMaridgerCorrirnand-LineInlerfdce)用丁创建,显示,

编辑,删除,激活和检测网络连接。也能用于管理网络设备。

例1:查看连接情况,

(root@dianzi002nmcliconnectionshow

NAMEUUIDTYPEDEVICE

ens33c605231f-4628-4cd8-81dd-279e6483cac4ethernetens33

virbrO4873b504-86el-418c-a982-aldadf9f208fbridgevirbrO

例2:查乔接口ens33的详细连接情况。

(root@dianzi002nmcliconnectionshowens33

添加新的连接,并设置IP地址。

nmcliconnectionaddcon-name〈网络接口名称〉type〈接口类型〉ifname〈网卡名

称〉ip4<IPv4地址/掩码缩写〉gw4〈网关地址〉

例3:创建新的连接ns33-nmcli,设置ip地址为22,网关为”。

[root@dianzi002nmcliconnectionaddcon-nameens33-nmclitypeethernet

ifnameens33ip42盟4gw4

例4:启动网络服务

[root@dianzi002nmcliconnectionupens33-nmcli

或者[root@dianzi002nmcliconnectionupens33

例5:删除连接ens33-nmcli

[root@dianzi002nmcliconnectiondeleteens33-nmcli

3.其他配置网络参数的方法

(1)文本界面

通过在终端输入nmtui(NetworkManagerText-UserInterface)打开网络管理文本用

户接口,

[root@dianzi002nmtui

(2)图形界面配置工具

在京面环境下,单机开始面板上的“应用程序”一“系统工具”一“设置”,在左

侧选择“网络”,查在当前的网络连接状态和速度。

二.其他网络配置文件

1./etc/hosts

本地名称解析文件,早期用来实现静态域名解析的一种方法,该文件中存储IP地

址和主机名的静态映射关系。一般情况下,hosts文件的每行为一个主机,每行由三部

分组成,每个部分由空格隔开。第一部分是网络IP地址,第二部分是主机名或域名,

第三部分是主机名别名。当然,每行也可以是两部分,即主机IP地址和主机名,如

54dianzi

例1:在hosts文件中实现主机名称dianzi和IP地址17216.36.254的映射关系:

(root@dianzi002vim/etc/hosts

54dianzi002

在网络中没有域名服务器时,网络程序•般通过查询该文件来获得某个主机对应的

IP地址,实现在本机上进行域名解析。

2./etc/resolv.conf

该文件用于指定系统所用的DNS服务器的IP地址,还可以设置当前主机所在的域

以及DNS搜寻路径等。

例1:查看/etc/resolv.conf文件内容

[root@dianzicat/etc/resolv.conf

nameserver14

domain#指定本机所在的域

search#指定默认搜索域

关键字nameserver指定DNS服务器,最多可以指定3个DNS服务器,每个DNS

服务器占•行,行的顺序决定了DNS查询顺序。

关键字domain指定了当前主机所在域的域名。可以不设置。

关键字search指定默认的搜索域。

3./etc/host.conf

用来指定域名解析的优先顺序。

例1:杳看/etc/host.conf文件内容

[root@dianzi~]#cat/etc/host.conf

orderhublb,birid

文件内容表明首先查找/etc/hosts文件进行静态域名解析,然后使用/etc/resolv.conf

温馨提示

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

评论

0/150

提交评论