再来1章linux 系列-8 网络管理 ip add/del nmcli【DHCP,NAT】 ping wegt curl

  学习目标:

  • 实验

    ip add/del

    nmcli

    ping

     wegt

    curl

  • 实验需求
  • 实验配置内容和分析 (每一个设备的每一步操作)
  • 实验结果验证
  • 其他--网络;ipv4原理

学习内容:

  1. 实验
  • ip add/del
  • nmcli
  • ping
  •  wegt
  • curl
  1. 实验需求
  2. 实验配置内容和分析 (每一个设备的每一步操作)
  3. 实验结果验证
  4. 其他--网络;ipv4原理

目录

  学习目标:

学习内容:

1.实验

2.实验需求

3.实验配置内容和分析 (每一个设备的每一步操作)

ip add/del

nmcli

ping

 wegt

curl

4.实验结果验证

ip add/del

​编辑

nmcli---含DHCP,NAT

​编辑

ping

​编辑

 wegt

curl

4.其他--网络;ipv4原理

学习时间:

学习产出:


1.实验

  • ip add/del
  • nmcli
  • ping
  •  wegt
  • curl

2.实验需求

图+文字

3.实验配置内容和分析 (每一个设备的每一步操作)

ip add/del

ifconfig ensa16 192.168.23.128 netmask 255.255.255.0
ip addr flush ens160
ifconfig ens160
history
ip address add 192.168.23.128 dev ens160
ip addr flush ens160
ip a
ip addr del 192.168.23.128 dev ens160
ip a ip addr flush ens160
ip a history

nmcli

nmcli connection show
nmcli connection add ens160 ipv4.method manual ipv4.addresses 192.168.23.128/24
ip addr flush ensl60
nmcli networking add type enthernet con-name ens160 ifname ens160 ipv4.method auto
nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.23.128/24
ip addr flush ens160
ip a
nm-connection-editor
nmcli connection reload
#nmcli connection up ens160

nmcli device delete ens160
#nmcli device disconnectens160   
nmcli device connect ens160
nmcli device show ens160

cd /etc/NetworkManager/system-connections/
vim ens160.nmconnection
#
[connection]
id=ens160                           #id 链接名称,type 网络类型
					interface-name 设备名称
					address1 ip1
					address2 ip2
type=ethernet			#method网卡工作模式
interface-name=ens160
[ipv4]
address1=172.25.254.128/24
address2=172.25.254.200/24
method=manual

chmod 600 ens160.nmconnection
ens160.nmconnection

nmcli connection reload
nmcli connection show
vim ipchage.sh

ping

ping -c 2 -s 198 -w 1 www.baidu.com
ping -s 128 2 www.baidu.com

 wegt

111  cd /root/桌面
  112  wegt https://dldir1v6.qq.com/weixin/Universal/Linux/WeChatLinux_x86_64.rpm
  113  wget https://dldir1v6.qq.com/weixin/Universal/Linux/WeChatLinux_x86_64.rpm

curl

curl www.baidu.com -o index.html

4.实验结果验证

ip add/del

nmcli---含DHCP,NAT

up

show

dev

show

vim

ping

 wegt

curl

4.其他--网络;ipv4原理

ipv4原理 

字段名长度(位)功能描述示例/取值范围
版本号 (Version)4标识IP协议版本,IPv4固定为44
头部长度 (IHL)4表示头部长度,单位为4字节(32位),最小值为5(20字节)5 → 20字节
服务类型 (TOS)8定义数据包优先级(如延迟、吞吐量等),仅在QoS场景下生效默认0
总长度 (Total Length)16整个IP数据包的总长度(含头部+数据),最大65535字节1500(典型以太网MTU)
标识 (Identification)16用于数据包分片重组,相同分片共享同一标识随机生成
标志 (Flags)3控制分片行为:
- 第1位:保留位(0)
- 第2位:禁止分片(DF)
- 第3位:更多分片(MF)
DF=1表示不允许分片
片偏移 (Fragment Offset)13标识分片在原数据包中的位置,单位8字节0表示首个分片
生存时间 (TTL)8数据包最大跳数,每经过一个路由器减1,归零时丢弃初始值通常为64(Linux)
协议 (Protocol)8标识上层协议类型(如TCP=6,UDP=17,ICMP=1)6 → TCP
头部校验和 (Header Checksum)16仅校验头部完整性,数据部分由上层协议校验计算后填充
源地址 (Source Address)32发送方的IPv4地址192.168.1.100
目的地址 (Destination Address)32接收方的IPv4地址10.0.0.2
可选项 (Options)可变扩展功能(如时间戳、路由记录),最大40字节,实际极少使用通常为空
类别地址范围(点分十进制)网络号长度主机号长度最大网络数单网络最大主机数用途
A0.0.0.0 ~ 127.255.255.2558位24位12816,777,214大型网络(如运营商骨干网)
B128.0.0.0 ~ 191.255.255.25516位16位16,38465,534中型企业/机构
C192.0.0.0 ~ 223.255.255.25524位8位2,097,152254小型局域网(如家庭/办公室)
D224.0.0.0 ~ 239.255.255.255----多播通信(如视频会议)
E240.0.0.0 ~ 255.255.255.255----
    • 主机号全0‌:表示网络地址(如192.168.1.0)‌
    • 主机号全1‌:表示广播地址(如192.168.1.255)‌
    • 私有地址段‌:
      • A类:10.0.0.0/8
      • B类:172.16.0.0/12
      • C类:192.168.0.0/16(通过NAT实现内网与外网通信)‌
IPv4 核心特性
  1. 无连接服务
    IP协议不预先建立连接,每个数据包独立路由传输‌

  2. 不可靠传输

  3. 不保证数据包到达顺序或完整性,依赖上层协议(如TCP)纠错‌

  4. 分片与重组
    若数据包超过链路层MTU(如以太网1500字节),IP层自动分片,接收端重组‌。

  5. 协议族协作

    • ARP‌:将IP地址解析为MAC地址‌38。
    • ICMP‌:传递网络错误信息(如ping工具基于ICMP)‌
IPv4 工作原理示意图
+-------------------------------+  
|         应用层数据            |  
+-------------------------------+  
|       传输层头部(TCP/UDP)   |  
+-------------------------------+  
|      IP头部(源/目的地址等)   |  ← 网络层核心  
+-------------------------------+  
|    链路层头部(如以太网帧)    |  
+-------------------------------+  
|           物理层传输          |  
+-------------------------------+  

学习时间:

学习时间为学习时间

学习时间筋肉人
为学习时间future

内容为笔记【有时比较抽象,有时比较过于详细,请宽恕。作者可能写的是仅个人笔记,筋肉人future】  


学习产出:

ipv4原理,ipv4图形配置方法,利用命令临时配置ip,利用命令永久配置ip,利用文件永久配置ip,网关定义及配置方法,dns定义及配置方法

绿色框为logo

画工

。puppy-CSDN博客。puppy擅长计算机网络,python,软件,等方面的知识 https://blog.csdn.net/2301_79807099?type=blog

https://blog.csdn.net/2301_79807099/article/details/147133920?sharetype=blogdetail&sharerId=147133920&sharerefer=PC&sharesource=2301_79807099&spm=1011.2480.3001.8118

​​再来1章linux 系列-6 进程管理 的详细图文解释+实验【chatter,lsatter,ps,pgrep,top,pgrep,pidof,nicerenice,kill,system进线程】-CSDN博客

再来1章linux 系列-5.2 权限管理的实验详细1Sticky Bit2 SGID (Set GID)3 SUID (Set UID)4. chmod 5.ACL 6.chown-CSDN博客

再来1章linux5.1[权限rwx,文件和目录,权限信息,文件类型 ,ugo,ls,chown,chgrp.:-R chmod umask souce etc/profile etc/bashrc等-CSDN博客

再来1章linux 系列-0. C语言过、Java半静对、Python纯动和C++对+C-CSDN博客

再来1章linux 系列-0.Linux的特点-CSDN博客

  • 技术笔记 1遍
  • 有错误请指出,作者会及时改正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值