版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目七
网络基础掌握网络命令使用的方法;
掌握网络配置文件的使用方法;
能够通过命令与图形界面配置网络。知识与能力目标培养在网络配置方面的合法合规意识;
理解开放网络环境中的用户社会责任。素养目标项目相关知识---网络分类---网络命令---网络配置文件
项目实施---任务7-1配置网络参数---任务7-2用命令管理文件---任务7-3用图形界面管理网络
目录项目相关知识
网络分类
计算机网络是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路、通信设备连接起来,实现资源共享和信息传递的系统。计算机网络可以根据不同的标准进行分类。
1.按地理位置进行分类
(1)局域网(LocalAreaNetwork,LAN)
(2)城域网(MetropolitanAreaNetwork,MAN)
(3)广域网(WideAreaNetwork,WAN)
项目相关知识
2.按传输介质进行分类
(1)有线网(2)无线网
3.按使用者进行分类
(1)公用网(2)专用网项目相关知识
网络命令1.网络管理命令
NetworkManager服务可以监控和管理系统的网络配置、网络设备和网络连接。网络设备指提供网络流量的物理或虚拟网络接口,网络连接指单个网络设备的相关配置设置集合。每个网络连接需有唯一的ID或名称,并且可以与其配置的设备名称匹配。
NetworkManager可以通过两种方式管理网络,一种是通过命令行工具nmcli,另一种是通过图形配置工具nmtui。
项目相关知识
(1)nmcli命令
nmcli命令的格式如下。
nmcli[选项]对象{命令|帮助}
nmcli命令的主要对象有以下两个。
connection:连接,侧重于逻辑设置。
device:网络接口,是物理设备。
可通过nmclidevice命令管理网络设备,通过nmcliconnection命令管理网络连接。网络设备名称和网络连接名称可以不相同。一个网络设备可以配置一个或多个网络连接,同一时间,一个网络设备只能启用一个网络连接。网络设备只有在配置网络连接后才能工作。
项目相关知识
(2)nmtui命令
nmtui命令用于在Linux系统中管理和配置NetworkManager网络连接,是一个图形界面工具,命令格式如下。
nmtui
执行命令后,会出现如下图所示的图形工具界面,可以在其中使用方向键选择选项,也可使用Tab键在选项之间切换,确定选项后或需要打开子菜单时,可按Enter键。
项目相关知识2.hostnamectl命令
hostnamectl命令用于修改主机名,命令格式如下。
hostnamectl[参数]set-hostname主机名
hostnamectl命令的常用参数选项如下。
status:可同时查看静态(永久)、瞬态(临时)和灵活3种主机名及其相关的设置信息。
--static:只查看静态主机名。
-transient:只查看瞬态主机名。
--pretty:只查看灵活主机名。
项目相关知识
例如,设置静态主机名为
,命令如下。
[root@localhost~]#hostnamectl--staticset-hostname[root@localhost~]#bash//刷新后生效
[root@www~]#
项目相关知识3.ifconfig命令
ifconfig命令用于查看和设置网络接口信息。需注意的是,用ifconfig命令设置的网络接口信息只能临时生效。
例如,查看当前网络接口状态的命令如下。
[root@localhost~]#ifconfig
例如,查看所有网络接口信息的命令如下。
[root@localhost~]#ifconfig-a
例如,设置网络接口ens160的IP地址为/24,命令如下。
[root@localhost~]#ifconfigens160netmask
项目相关知识
例如,禁用网络接口ens160,命令如下。
[root@localhost~]#ifconfigens160down
例如,启用网络接口ens160,命令如下。
[root@localhost~]#ifconfigens160up
项目相关知识4.iplink命令
iplink命令用于显示系统中所有可用的网络接口。
例如:查看当前系统所有可用的网络接口。[root@localhost~]#iplinkshow1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNmodeDEFAULTgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:002:ens160:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscmqstateUPmodeDEFAULTgroupdefaultqlen1000link/ether00:0c:29:50:4b:20brdff:ff:ff:ff:ff:ffaltnameenp3s0项目相关知识5.ip命令
ip命令可用来查看设备及地址信息。单个网络接口可配置多个IP地址。
项目相关知识
网络配置文件1.连接配置文件
NetworkManager服务连接有两种类型的属性:一种为静态连接属性,由系统管理员配置,存储在/etc/NetworkManager/system-connections/*.nmconnection配置文件中;另一种为动态连接属性,从DHCP服务器请求,不会持久存储。
NetworkManager的网络配置集存储在/etc/NetworkManager/system-connections/目录中,
在这个配置目录中,文件格式为INI样式的密钥文件,而不是.ifcfg格
式
。/etc/NetworkManager/system-connections/目录中的配置文件可通过nmcliconmodname命令进行更改。通常建议使用nmcli命令管理连接配置文件,当然也可以手动创建或修改连接配置文件。编辑连接配置文件内容后,应执行nmcliconnectionreload命令重新加载连接配置文件,以使最新配置生效。
项目相关知识
打开/etc/NetworkManager/system-connections/目录中的初始连接配置文件(一般为ens160.nmconnection)时,有如下字段。
[connection]id=ens160uuid=a21c2081-4c15-370f-970a-b1ec9fa936c9//唯一标识符,全局唯一
type=ethernetautoconnect-priority=-999interface-name=ens160//网络接口名称
timestamp=1737809650[ethernet][ipv4]method=auto//从DHCPv4服务器自动获取IPv4地址
[ipv6]addr-gen-mode=eui64//IPv6地址生成方式,后64位基于网络接口的MAC地址生成method=auto//自动获取IPv6地址[proxy]
项目相关知识
在网络中存在DHCP服务器的情况下,在终端输入以下命令。
[root@localhost~]#nmcliconnectionreload[root@localhost~]#nmclinetworkingoff&&nmclinetworkingon//关闭网络功能,启用网络功能
再通过命令ifconfig查看当前网络接口的状态,即可看到网络接口ens160已从DHCP服务器中获取IP地址。
如果需要静态配置IP地址,则需要在连接配置文件中将[ipv4]段的内容修改成如下形式。
[ipv4]method=manual//手动配置IPv4地址
address=/24//配置的IPv4地址
项目相关知识
2./etc/hosts配置文件/etc/hosts文件是Linux系统中负责快速解析IP地址与主机名的本地文件。
可以使用/etc/hosts文件实现对特定主机名的自定义解析,也可以将常用的域名与IP地址对应关系添加到hosts文件中。
项目相关知识
例如,修改/etc/hosts文件,设置主机名与IP地址之间的对应关系,设置Apache服务器名为
,IP地址为
。
/etc/hosts文件中添加的内容如下。
...
一般情况下,hosts文件的每行代表一个主机,每行由3个部分组成,每两个部分间用空格隔开,所代表的含义分别如下。
第一部分:网络IP地址。
第二部分:主机名或域名。
第三部分:主机名别名。
当然每行也可以只有两个部分,即主机IP地址和主机名项目相关知识
3./etc/resolv.conf配置文件
/etc/resolv.conf是DNS客户端配置文件,用于指定一个或多个查询DNS服务器的IP地址。nameserver:用于定义要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年传染病培训测试题(附答案)
- 无锡市职业卫生技术服务专业技术人员考试(职业卫生检测)模拟题库及答案(2026年)
- 2026年安宁疗护题库及答案
- 全科医生转岗培训考试(理论考核)题库及答案(广东省河源市2026年)
- 六盘水市职业卫生技术服务专业技术人员考试(职业卫生检测)模拟题库及答案(2026年)
- 2026年浙江省瑞安市高一数学下册期末考试模拟卷及答案(有一套)
- 河南周口市2026年职业卫生技术服务专业技术人员考试(放射卫生检测与评价)模拟题及答案
- 2026年村居畜禽烈性传染病隔离管控应急预案
- 2026年河北省任丘市高一数学下册期末考试模拟检测卷含答案
- 2026年湖北省天门市高一数学下册期末考试模拟测试卷【巩固】附答案
- 生产成本控制及核算数据表格模板
- 项目化教学工作汇报
- GJB3165A-2020航空承力件用高温合金热轧和锻制棒材规范
- 2025年国开电大合同法论述案例分析题题库(含答案)
- 国家审计案例425
- 现场施工人员管理制度
- 2020铁路路基工程施工安全技术规程
- 老年体检报告范文
- 国家开放大学2024年春季学期期末统一考试《外国文学专题》试题(试卷代号11308)
- 惊恐患者的护理
- 《临床技术操作规范病理学分册》医院用
评论
0/150
提交评论