diff --git "a/\351\222\237\345\207\244\350\213\261/20240401 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200.md" "b/\351\222\237\345\207\244\350\213\261/20240401 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200.md" new file mode 100644 index 0000000000000000000000000000000000000000..452a9d7e034262cfa7eaddb9bc7fee7e3ee214ad --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240401 \350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\345\237\272\347\241\200.md" @@ -0,0 +1,16 @@ +计算机网络基础是指关于计算机网络的基本概念、原理和技术的知识。计算机网络是指将多台计算机通过通信设备和通信线路连接起来,实现信息的传输和共享的系统。以下是计算机网络基础的一些重要内容: + +1. 网络拓扑:网络拓扑是指计算机网络中各个节点(计算机)之间的连接方式。常见的网络拓扑结构有总线型、星型、环型、树型和网状型等。 +2. 网络协议:网络协议是计算机网络中用于规定数据传输和通信规则的约定。常见的网络协议有TCP/IP协议、HTTP协议、FTP协议等。 +3. IP地址和子网掩码:IP地址是用于标识计算机在网络中的唯一地址,而子网掩码用于划分网络地址和主机地址。IP地址分为IPv4和IPv6两种版本。 +4. 网络层和传输层:网络层负责将数据包从源主机传输到目标主机,常见的网络层协议有IP协议。传输层负责提供可靠的数据传输服务,常见的传输层协议有TCP协议和UDP协议。 +5. 网络设备:常见的网络设备有路由器、交换机、网桥和集线器等。路由器用于连接不同的网络,交换机用于连接多台计算机,网桥用于连接同一网络的不同部分,而集线器则用于扩展网络。 +6. 三层交换机:工作于网络层的特殊交换机 +7. 网络安全:网络安全是指保护计算机网络免受未经授权的访问、使用、泄露、破坏和干扰的一系列措施。常见的网络安全技术包括防火墙、加密、访问控制等。 + + + +常见硬件 + +计算机分为主机和输入输出设备,主机包括:机箱、电源、主板、声卡、网卡、显卡、内存、CPU、硬盘、光驱,[调制解调器](https://so.csdn.net/so/search?q=调制解调器&spm=1001.2101.3001.7020);输入输出设备包括:鼠标、键盘、音响、打印机、扫描仪、显示器等 + diff --git "a/\351\222\237\345\207\244\350\213\261/20240403 \347\275\221\347\273\234\351\200\202\351\205\215\345\231\250.md" "b/\351\222\237\345\207\244\350\213\261/20240403 \347\275\221\347\273\234\351\200\202\351\205\215\345\231\250.md" new file mode 100644 index 0000000000000000000000000000000000000000..3d9e30f8dae69d74472f9d5edcc40c5e9e2d0c84 --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240403 \347\275\221\347\273\234\351\200\202\351\205\215\345\231\250.md" @@ -0,0 +1,55 @@ +# 网络适配器 + +它是计算机与网络之间的桥梁,负责将数据从计算机传输到网络,并接收来自网络的数据。 +一、网络适配器的定义与作用 +网络适配器,又称为网卡(Network Interface Card,NIC)或网络接口控制器(Network Interface Controller,NIC), +是一种用于连接计算机与网络的硬件设备。它通过将数据从计算机转换为网络可识别的格式,并在网络之间进行传输,实现计算机与网络之间的通信 + +网络适配器的主要作用包括: + +提供物理接口:网络适配器提供计算机与网络之间的物理连接,使得计算机能够与网络设备进行通信。 + +数据封装与解封装:网络适配器负责将计算机中的数据进行封装,将其转换成网络可识别的格式。同时,它还会解封装来自网络的数据,将其转换为计算机可读取的格式。 + +数据传输:网络适配器通过物理介质(如以太网电缆、无线信号等)将封装好的数据发送到网络,并接收来自网络的数据传输给计算机。 +网络适配器的工作原理 + +网络适配器的工作原理可以简单地概括为以下几个步骤: + +数据封装:当计算机需要将数据发送到网络时,网络适配器首先将数据按照特定的协议进行封装。常用的网络协议包括以太网协议(Ethernet)、Wi-Fi协议(802.11系列)等。 + +MAC地址匹配:网络适配器会根据目标主机的MAC地址进行寻址,以确定数据的传输目的地。 + +数据传输:网络适配器将封装好的数据通过物理介质(如网线、无线信号等)发送到网络中。 + +数据解封装:当网络适配器接收到从网络传来的数据时,它会对数据进行解封装,将其转换为计算机可读取的格式。 + +数据传输给计算机:解封装后的数据会被传输给计算机,并由计算机进行处理或存储 + + + +## 配置静态路由 + +双绞线:物理传输介质 + +线序:A类标准、B类标准 + +1.一共四对。四对全接,可提供最多1000M带宽 + +2.如果只接2对(4根),最大速度为100M + +3.直通线 、交叉线 + + 直通线:用于不同设备的连接。但最新网络标准,设备和设备之间,设备和线材之间,不再区分 + +### 光纤 + +**光导纤维**(英语:**Optical fiber**),简称**光纤**,是一种由玻璃或塑料制成的纤维,利用光在这些纤维中以全内[反射](https://so.csdn.net/so/search?q=反射&spm=1001.2101.3001.7020)原理传输的光传导工具。 + +### 光纤的工作原理: + +光纤的工作原理是:**光的全反射**。 + +#### 光纤通信的特点 + +通信容量大、中继距离长、传输距离较远 \ No newline at end of file diff --git "a/\351\222\237\345\207\244\350\213\261/20240407 \345\205\211\347\272\244.md" "b/\351\222\237\345\207\244\350\213\261/20240407 \345\205\211\347\272\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..45eec4665c1d9dc8cfbd77587199666061426cec --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240407 \345\205\211\347\272\244.md" @@ -0,0 +1,45 @@ +### 光纤 + +**光导纤维**(英语:**Optical fiber**),简称**光纤**,是一种由玻璃或塑料制成的纤维,利用光在这些纤维中以全内[反射](https://so.csdn.net/so/search?q=反射&spm=1001.2101.3001.7020)原理传输的光传导工具。 + +### 光纤的工作原理: + +光纤的工作原理是:**光的全反射**。 + +#### 光纤通信的特点 + +通信容量大、中继距离长、传输距离较远 + + + +#### 光纤的损耗: + +光纤的损耗是指:光信号经光纤传输后,由于吸收、散射等原因引起光功率的减小。 + +吸收损耗 + + 本征吸收:光纤材料本身所固有的吸收作用。 + + 杂志吸收:光纤中杂质对光的吸收作用。 + +散射损耗。线性散射;非线性散射;结构不完善散射。 + +### 光纤的种类 + +单模光纤与多模光纤 + +单模光纤:相对较贵,传输距离较远 + +多模光纤:不太昂贵,传输距离较短 + +### 光猫([MODEM](https://so.csdn.net/so/search?q=MODEM&spm=1001.2101.3001.7020)): + +​ 负责解调光纤里面的光信号,转换为我们平时上网所需要的网络信号,而电脑只需要用网线连接上光猫上网使用。理论上速度很快,但是存在运营商限制,一般只能达到几百兆。 + +光猫接路由器的方式:并联法和串联法 + +光电转换器 光纤 收发器 + +猫棒:mini版的广电转换器 + +电猫:ADSL \ No newline at end of file diff --git "a/\351\222\237\345\207\244\350\213\261/20240408 \345\205\211\347\274\206\347\224\265\347\274\206\345\261\200\345\237\237\347\275\221\347\233\270\345\205\263\347\237\245\350\257\206.md" "b/\351\222\237\345\207\244\350\213\261/20240408 \345\205\211\347\274\206\347\224\265\347\274\206\345\261\200\345\237\237\347\275\221\347\233\270\345\205\263\347\237\245\350\257\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..6219c862ff66fa0b83f1550cf6ab158c269c17cc --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240408 \345\205\211\347\274\206\347\224\265\347\274\206\345\261\200\345\237\237\347\275\221\347\233\270\345\205\263\347\237\245\350\257\206.md" @@ -0,0 +1,69 @@ +光缆 + +光缆的组成部分 + +- 缆芯:由单根或多根光纤组成。 + +- 加强构件:用于增强光缆拉抗力的组件。材料一般为钢丝或非金属纤维。通常位于缆芯中心,有时候也配置在护层中。 + +- 护层(护层通常是内护套 → 铠装层 → 外护层三层结构):用于防水防潮、抗拉、抗压、抗弯等。材料为聚乙烯或聚氯乙烯(PE 或 PVC)、聚氨酯聚酰胺,以及铝钢等金属。位置为由内到外的一层或多层圆筒状护套。铠装层一般为钢丝钢带,位于外护层内,主要是防止外力损坏光缆。 + + 光缆类型 + + 1. 层绞式:松套或紧套光纤绕在中心加强构件周围绞合而构成的光缆。 + 2. 骨架式:拿塑料骨架的槽来收容光纤,骨架槽的横截面可能是 V 形、U 形等形状,纵向是螺旋形或正弦形 + 3. 束管式:跟骨架式光缆类似,在束管式光缆中心内有一个大管子,用于收容光纤。 + 4. 带状式:带状式光缆以光缆内收容的光纤为带状光纤单元而得名。带状光纤单元是以几层带状光纤叠放组成的矩形光纤组合 + +## 基带同轴电缆 + +基带同轴电缆一般用于传输基带信号,也就是数字信号。 + +## 宽带同轴电缆 + +宽带同轴电缆通常用于传输模拟信号,特征阻抗是75欧姆 + +无线:无线电波、卫星、红外、微波 + +如:ac86u,恩山无线网站,nas(网络存储) + +实行信号覆盖的两种方式 + + AC+AP,mesh + +数据链路层 + +数据**链路层的主要功能**就是用于两个设备(同一种数据链路节点)之间进行信息传递。 + +**数据链路层以帧为单位传输和处理数据。** + +### 数据链路层的重要问题 + +封装成帧,差错检测,可靠传输.... + +**封装成帧**:是指数据链路层给上层交付的协议数据单元`添加帧头和帧尾`使之成为帧 + +局域网 + +局域网是专用的、由单一组织机构所利用。 + +#### 主要特征 + +- 地理覆盖范围小:通常不超过几十公里 +- 数据的传输率高:可高达10Gbit/s +- 通信质量高:误码率在![10^{-8}](https://latex.csdn.net/eq?10%5E%7B-8%7D)~![10^{-11}](https://latex.csdn.net/eq?10%5E%7B-11%7D)![img](https://cdn.nlark.com/yuque/__latex/127815cc86fe5ce5cc13ea12d3639f48.svg) +- 支持多种传输介质:同轴电缆、双绞线、光纤、无限介质 +- 成本低、易于安装维护 +- 通常属于某个部门、企业或单位所有 + +ARP协议是通过IP地址获取MAC地址来通讯的 + +防范ARP病毒的方式 + +1. 设置静态IP地址 + +2. 绑定IP地址和MAC + + PSC MAC地址理论上是不重复的,也不能修改,但大部分设备是可以改的(ICMP是PIng的协议) + + \ No newline at end of file diff --git "a/\351\222\237\345\207\244\350\213\261/20240410 \347\275\221\347\273\234\345\261\202\345\272\224\347\224\250\345\261\202\347\233\270\345\205\263\345\215\217\350\256\256\347\254\224\350\256\260.md" "b/\351\222\237\345\207\244\350\213\261/20240410 \347\275\221\347\273\234\345\261\202\345\272\224\347\224\250\345\261\202\347\233\270\345\205\263\345\215\217\350\256\256\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..99bcb4a5016834a0c57a010a115cfee5bc07d252 --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240410 \347\275\221\347\273\234\345\261\202\345\272\224\347\224\250\345\261\202\347\233\270\345\205\263\345\215\217\350\256\256\347\254\224\350\256\260.md" @@ -0,0 +1,60 @@ +核心课程:Linux + +数据链路层 + +### [数据链路层](https://so.csdn.net/so/search?q=数据链路层&spm=1001.2101.3001.7020)的基本概念: + +**物理层和数据链路层**的本质作用都是用来构建[网络通信](https://so.csdn.net/so/search?q=网络通信&spm=1001.2101.3001.7020)、访问通道,但它们所**建立的通信通道是不一样的**。 + +在[物理层](https://so.csdn.net/so/search?q=物理层&spm=1001.2101.3001.7020)上构建的是**物理链路**,在数据链路层上构建的是**逻辑链路或者数据链路**。 + +### 数据链路层的作用: + +> 把网络层交付的数据构成帧发送到链路上,以及把接收到的帧中的数据取出来交付给网络层 +> +> 1. 把网络层的ip数据报封装成帧 +> 2. 将帧发送给目的节点的数据链路层 +> 3. 若接收的帧无差别,则提出ip数据报上交给网络层,否者丢弃帧 + +### 数据链路层使用的信道 : + +> 点对点信道:一对一 +> +> 广播信道:一对多,需要使用专用的共享信道协议来协调这些主机的数据发送。 + +### 交换机 + +分两种 + +1. 二层交换机: + + a.傻瓜交换机 + + b.网管交换机 + +2. 三层交换机 部分工作在网络层 + +#### 网络层 + + 主要网络设备:路由器 + +##### 网络层协议 + +ARP(地址解析协议),IP协议,ICMP(网际控制报文协议),IGM(组管理协议)。 + +##### 应用层协议 + +HTTP协议、[FTP](https://so.csdn.net/so/search?q=FTP&spm=1001.2101.3001.7020)协议(文件传输协议)、POP3协议(收邮件)、IMAP协议、MIME协议**、**SMTP协议(简单邮件传输协议)、DHCP(动态主机配置协议) + +###### DHCP(动态主机配置协议):自由分配IP地址 + +POP3协议中有三种状态,**认正状态,处理状态和更新状态** + +DNS 域名解析协议 + +TCP 有连接的可靠可靠协议 + +UDP 无连接的不可靠协议 + +SSL证书(部署)》ACME客户端 + diff --git "a/\351\222\237\345\207\244\350\213\261/20240411 \345\205\263\344\272\216\345\255\220\347\275\221\346\216\251\347\240\201\347\254\224\350\256\260.md" "b/\351\222\237\345\207\244\350\213\261/20240411 \345\205\263\344\272\216\345\255\220\347\275\221\346\216\251\347\240\201\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..69decc2cbb816bd87f12f7309d9a936760b2d017 --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240411 \345\205\263\344\272\216\345\255\220\347\275\221\346\216\251\347\240\201\347\254\224\350\256\260.md" @@ -0,0 +1,57 @@ +本课程重点:子网掩码 + +# 子网掩码 + +### 子网掩码 + + 是一种用于划分IP地址中网路地址和主机地址的位掩码 + +#### 1、子网掩码的概念及作用 + +①、子网掩码(Subnet [Mask](https://so.csdn.net/so/search?q=Mask&spm=1001.2101.3001.7020))又叫网络掩码、地址掩码,必须结合IP地址一起对应使用。 +②、只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。 +③、子网掩码和IP地址做“与”运算,分离出IP地址中的网络地址和主机地址,用于判断该IP地址是在本地网络上,还是在远程网络网上。 +④、子网掩码还用于将网络进一步划分为若干子网,以避免主机过多而拥堵或过少而IP浪费 + +#### 2、子网掩码的组成 + +①、同IP地址一样,子网掩码是由长度为32位二进制数组成的一个地址。 +②、子网掩码32位与IP地址32位相对应,IP地址如果某位是网络地址,则子网掩码为1,否则为0。 +③、举个例子:如:11111111.11111111.11111111.00000000 + +##### 子网掩码的表示方法 + +1. 点分十进制表示法 +2. CIDR斜线记法 + +#### 私有IP地址 + +私有IP地址是在互联网上不被路由的IP地址,专门为组织内部网络(如企业内部、学校等)设计 + +只能再局域网(LAN)内部使用,不能直接用于互联网通信 + +注:通过网络地址转换(NAT),可用于互联网通信 + +##### 定义和范围 + +根据RFC 1918,私有IP地址分为以下几个范围: + +10.0.0.0 - 10.255.255.255 (10.0.0.0/8) +172.16.0.0 - 172.31.255.255 (172.16.0.0/12) +192.168.0.0 - 192.168.255.255 (192.168.0.0/16) +———————————————— + +##### 端口范围 + +一般用到的是1到65535,其中0一般不使用。端口号可分为3大类: + +1、公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务 + +2、注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务 + + 0~1000:一般用于操作系统保留的端口号,不要去占用 + + 10001~65535:可以作为用户层面的端口号,TCP和UDP两层协议,可使用一个端口 + +3、动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535 + diff --git "a/\351\222\237\345\207\244\350\213\261/20240412 \346\200\235\347\247\221\346\250\241\346\213\237\345\231\250\347\216\251\346\263\225.md" "b/\351\222\237\345\207\244\350\213\261/20240412 \346\200\235\347\247\221\346\250\241\346\213\237\345\231\250\347\216\251\346\263\225.md" new file mode 100644 index 0000000000000000000000000000000000000000..3c039b717bf36c7b7e46e4fdfcef8789baa2680b --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240412 \346\200\235\347\247\221\346\250\241\346\213\237\345\231\250\347\216\251\346\263\225.md" @@ -0,0 +1,50 @@ +模拟器玩法 + +模拟器:eNSP、Cisco Packet Tracer、GNS3、EVE-NG、HCL、PNETLab + +### Cisco Packet Tracer + +思科模拟器(Cisco Packet Tracer),由Cisco公司发布的一个辅助学习工具,用于模拟和测试网络设备的功能和性能。它可以帮助网络工程师在实验室环境中进行网络配置、故障排除和性能优化等操作,而无需实际的硬件设备。 + +思科模拟器有多个版本,其中最常用的是Cisco Packet Tracer和GNS3。 + +1. Cisco Packet Tracer:这是思科官方开发的网络仿真软件,主要用于学习和教学目的。它提供了一个直观的图形界面,可以模拟多种网络设备,如路由器、交换机、防火墙等。用户可以通过拖拽和连接设备来构建网络拓扑,并进行配置和测试。 + +2. GNS3:GNS3是一个开源的网络仿真平台,可以在计算机上模拟复杂的网络环境。与Packet Tracer相比,GNS3更加灵活和强大,支持更多种类的网络设备,并且可以与实际硬件设备进行互联。它使用虚拟化技术来模拟网络设备,并提供了一个图形界面和命令行界面供用户进行配置和管理。 + +思科模拟器的优点包括: +- 提供了一个安全的实验环境,可以进行各种网络配置和测试,而无需实际硬件设备。 +- 可以帮助用户学习和理解网络原理、协议和技术,提高实际操作的能力。 +- 可以节省成本,避免购买昂贵的网络设备进行实验和测试。 + +然而,思科模拟器也有一些限制: +- 虽然可以模拟大部分网络设备的功能,但某些高级功能可能无法完全支持。 +- 性能方面可能不如实际硬件设备,特别是在模拟大规模网络时。 +- 对于一些特定的网络设备或功能,可能需要使用其他仿真工具或实际硬件设备来进行测试。 + + + +##### 软件使用 + +###### 可以把需要的设备直接拖到空白区,鼠标放上去会显示设备名称 + +开始连线 +端口分类: + +Ethernet 10Mb/s十兆端口 (简写:E) +FastEthernet 100Mb/s百兆端口(简写:F) +GigabitEthernet 1000Mb/s千兆端口(简写:G) +TenGigabitEthernet 10000Mb/s万兆端口(简写:Te) + +Console 初始管理端口 + +FastEthernet**0**/1 解读:FastEthernet百兆端0是模块编号,后面的1是该模块的接口编号,模块化交换机才有这种编号 + + 交换机类型:如果按交换机的端口结构来分,交换机大致可分为:固定端口交换机和模块化交换机两种不同的结构。 + +#### 思科证书 + +💊认证级别/等级 + +认证共分为五个级别: CCT、CCNA、CCNP、CCIE、CCAr。难度依次提升,而CCIE是能直接自主选择考取的最高等级证书。 + diff --git "a/\351\222\237\345\207\244\350\213\261/20240415 \351\205\215\347\275\256SSH\350\277\234\347\250\213\347\231\273\345\275\225\344\272\244\346\215\242\346\234\272.md" "b/\351\222\237\345\207\244\350\213\261/20240415 \351\205\215\347\275\256SSH\350\277\234\347\250\213\347\231\273\345\275\225\344\272\244\346\215\242\346\234\272.md" new file mode 100644 index 0000000000000000000000000000000000000000..a16d0a5b60a62aa468555ea05e378aa9c1285358 --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240415 \351\205\215\347\275\256SSH\350\277\234\347\250\213\347\231\273\345\275\225\344\272\244\346\215\242\346\234\272.md" @@ -0,0 +1,77 @@ +| 配置远程登陆交换机 | | | +| ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | +| | [2](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_2) | 准备一个2960的交换机和一台pc机 | +| | [3](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_3) | ![https://img2.imgtp.com/2024/04/16/cRdvwDU9.png](https://img2.imgtp.com/2024/04/16/cRdvwDU9.png) | +| | [4](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_4) | | +| | [5](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_5) | ````````` | +| | [6](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_6) | Switch> --用户模式 | +| | [7](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_7) | Switch>en --切换特权模式 | +| | [8](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_8) | Switch#conf t --切换全局模式 | +| | [9](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_9) | Switch(config)#hostname mySW --设置交换机名称为mySW | +| | [10](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_10) | mySW(config)#enable password 123 --设置特权模式密码 | +| | [11](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_11) | mySW(config)#exit --这里可以退回到用户模式实验特权密码 | +| | [12](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_12) | | +| | [13](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_13) | mySW#conf t | +| | [14](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_14) | mySW(config)#int vlan 1 --切换到接口模式 | +| | [15](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_15) | mySW(config-if)#ip address 192.168.1.1 255.255.255.0 --在虚拟局域网下配置交换机的IP和子网掩码 | +| | [16](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_16) | mySW(config-if)#no shut --开启接口 | +| | [17](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_17) | | +| | [18](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_18) | mySW(config-if)# | +| | [19](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_19) | %LINK-5-CHANGED: Interface Vlan1, changed state to up | +| | [20](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_20) | | +| | [21](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_21) | %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up | +| | [22](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_22) | | +| | [23](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_23) | mySW(config-if)#exit | +| | [24](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_24) | mySW(config)#line vty 0 4 --进入虚拟终端 设置远程登陆用户数量 | +| | [25](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_25) | mySW(config-line)#password 123 --设置远程登陆密码 | +| | [26](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_26) | mySW(config-line)#login --登录 | +| | [27](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_27) | mySW(config-line)#exit | +| | [28](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_28) | ````````` | +| | [29](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_29) | | +| | [30](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_30) | 进入pc机设置IP 192.168.1.2 这里换一个IP在同一个局域网下 | +| | [31](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_31) | 进入命令测试是否连通 | +| | [32](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_32) | | +| | [33](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_33) | ![alt text](https://img2.imgtp.com/2024/04/16/f3EdHXBL.png) | +| | [34](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_34) | | +| | [35](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_35) | 测试远程登陆 | +| | [36](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_36) | | +| | [37](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_37) | ![alt text](https://img2.imgtp.com/2024/04/16/tinnuVhy.png) | +| | [38](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_38) | | +| | [39](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_39) | | +| | [40](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_40) | # 配置ssh交换机 | +| | [41](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_41) | ![alt text](https://img2.imgtp.com/2024/04/16/9M5CBhS6.png) | +| | [42](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_42) | | +| | [43](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_43) | 配置时会提示要不要快速配置 回答no | +| | [44](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_44) | ![alt text](https://img2.imgtp.com/2024/04/16/aD9RZI1B.png) | +| | [45](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_45) | | +| | [46](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_46) | `````````` | +| | [47](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_47) | Switch>en | +| | [48](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_48) | Switch#conf t | +| | [49](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_49) | Enter configuration commands, one per line. End with CNTL/Z. | +| | [50](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_50) | Switch(config)#ip domain-name cisco.com --设置域名cisco | +| | [51](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_51) | Switch(config)#ip ssh v 2 --启动ssh的v2版本 | +| | [52](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_52) | Please create RSA keys (of at least 768 bits size) to enable SSH v2. | +| | [53](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_53) | Switch(config)#cr key gen rsa --生成RSA密钥 | +| | [54](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_54) | % Please define a hostname other than Switch. | +| | [55](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_55) | Switch(config)#hostname S1 | +| | [56](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_56) | S1(config)#ena pass 123 | +| | [57](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_57) | S1(config)#cr key gen rsa --再次配置输入加密密码 | +| | [58](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_58) | How many bits in the modulus [512]: 1024 | +| | [59](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_59) | % Generating 1024 bit RSA keys, keys will be non-exportable...[OK] | +| | [60](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_60) | | +| | [61](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_61) | S1(config)#user abc secret 123456 --创建用户abc及密码 | +| | [62](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_62) | *3月 1 0:8:32.275: %SSH-5-ENABLED: SSH 2 has been enabled | +| | [63](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_63) | S1(config)#line vty 0 5 | +| | [64](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_64) | S1(config-line)#tr in ssh --套用ssh协议 | +| | [65](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_65) | S1(config-line)#login local --使用本地数据库 | +| | [66](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_66) | S1(config-line)#int vlan 1 | +| | [67](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_67) | S1(config-if)#ip addr 192.168.1.1 255.255.255.0 | +| | [68](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_68) | S1(config-if)#no shut | +| | [69](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_69) | S1(config-if)#exit | +| | [70](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_70) | `````````` | +| | [71](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_71) | | +| | [72](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_72) | 进入命令测试是否连通 | +| | [73](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_73) | ![alt text](https://img2.imgtp.com/2024/04/16/9sGiucvb.png) | +| | [74](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_74) | | +| | [75](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_75) | 使用ssh命令登陆 | +| | [76](https://gitee.com/grade22-impl-class4/computer-network-notes/pulls/57/files#bc625c1d3ea50b849b1b8fbbf96463796fdca157_0_76) | ![alt text](https://img2.imgtp.com/2024/04/16/kGIUFeFq.jpg) | \ No newline at end of file diff --git "a/\351\222\237\345\207\244\350\213\261/20240417 \344\272\244\346\215\242\346\234\272\347\253\257\345\217\243\351\205\215\347\275\256\345\222\214\347\256\241\347\220\206.md" "b/\351\222\237\345\207\244\350\213\261/20240417 \344\272\244\346\215\242\346\234\272\347\253\257\345\217\243\351\205\215\347\275\256\345\222\214\347\256\241\347\220\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..4637ed6faaad5d780c717a959a92917b76028615 --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240417 \344\272\244\346\215\242\346\234\272\347\253\257\345\217\243\351\205\215\347\275\256\345\222\214\347\256\241\347\220\206.md" @@ -0,0 +1,237 @@ +一、实验名称 + 交换机的端口配置与管理及Telnet远程登陆配置 + +实验目的 +掌握交换机基本信息的配置管理。 +掌握采用Telnet方式配置交换机的方法。 +三、实验内容和要求 + 1.了解交换机端口配置命令行 + + 1.新建Packet Tracer拓扑图 + + 2.了解交换机端口配置命令行 + +2.交换机的Telnet远程登陆配置 + + 1.新建Packet Tracer拓扑图 + + 2.配置交换机管理IP地址 + + 3.配置用户登陆密码 + +四、实验环境 +Windows10操作系统下的Cisco Packet Tracer6.2 + +五、操作方法与实验步骤 +1. 交换机端口配置与管理 + +1.新建Packet Tracer拓扑图 + +2.了解交换机命令行 + +1.修改交换机名称(hostname X) + +2.配置交换机端口参数(speed,duplex) + +3.查看交换机版本信息(show version) + +4. 查看当前生效的配置信息(show running config) + +5. 查看保存在NVRAM中的启动配置信息(show startup-config) + +6. 查看端口信息show interface + +7. 查看交换机的MAC地址表show mac-address-table + +8. 选择某个端口Switch(config)# interface type mod/port (type 表示端口类型,通常有ethernet、Fastethemet、Gigabithemet) (mod表示端口所在的模块, port表示在该模块中的编号)例如interface fastethernet0/1 + +9. 选择多个端口Switch(config)#interface type mod/startport-endport + +10. 设置端口通信速度Switch(config-if)#speed [10/100/auto] + +11. 设置端口单双工模式Switch(config-if)#duplex [half/full/auto] + +12. 交换机、路由器中有很多密码,设置对这些密码可以有效的提高设备的安全 + +13. switch(config)# enable password *****设置进入特权模式的密码 + +14. switch(config-line)可以设置通过console端口连接设备及Telnet 远程登录时所需的密码 + +15. switch(config)# line console 0示配置控制台线路,0是控制台的线路编号 + +16. switch(config-line)# login用于打开登录认证功能 + +17. switch(config-line)# password 5iisj //设置进入控制台访问的密码 + +18.若交换机设置为auto以外的具体速度,此时应注意保证通信双方也要有相同的设置值 + +2.交换机的Telnet远程登陆配置 + +1.新建Packet Tracer拓扑图 + +2.配置交换机的IP地址 + + 1.Switch(config)# int vlan 1 + +2.Switch( config-if)#ip address **IP** **submask*** + + 3.配置用户登录密码 + +1. Switch(config)# enable password *****设置进入特权模式的密码 + +2.Switch(config)# line vty 0 4 + +3.Switch(config-line)#password qwerty + +4.Switch(config-line)# login + +六、实验数据记录和结果分析 +1. 交换机端口配置与管理 + +1.新建Packet Tracer拓扑图 + +2.了解交换机命令行 + +1.修改交换机名称(hostname X) + + + +2.配置交换机端口参数(speed,duplex) + + + +3.查看交换机版本信息(show version) + + + + 生效的配置信息(show running config) + + +查看保存在NVRAM中的启动配置信息(show startup-config) + + +查看端口信息show interface + + +查看交换机的MAC地址表show mac-address-table + + +选择某个端口Switch(config)# interface type mod/port (type 表示端口类型,通常有ethernet、Fastethemet、Gigabithemet) (mod表示端口所在的模块, port表示在该模块中的编号)例如interface fastethernet0/1 + + +选择多个端口Switch(config)#interface type mod/startport-endport + + +设置端口通信速度Switch(config-if)#speed [10/100/auto] + + +设置端口单双工模式Switch(config-if)#duplex [half/full/auto] + + +交换机、路由器中有很多密码,设置对这些密码可以有效的提高设备的安全性 +switch(config)# enable password *****设置进入特权模式的密码 + + +switch(config-line)可以设置通过console端口连接设备及Telnet 远程登录时所需的密码 + + +switch(config)# line console 0示配置控制台线路,0是控制台的线路编号 + + +switch(config-line)# login用于打开登录认证功能 + + +switch(config-line)# password 5iisj //设置进入控制台访问的密码 + + +若交换机设置为auto以外的具体速度,此时应注意保证通信双方也要有相同的设置值 +2.交换机的Telnet远程登陆配置 + +1.新建Packet Tracer拓扑图 + + + +2. PC0设置: + + 192.168.1.2 + + 255.255.255.0 + + 192.168.1.1 + + + +3. PC0设置: + + 192.168.1.3 + + 255.255.255.0 + + 192.168.1.1 + + + +配置交换机的IP地址 +PC0桌面上的终端 + + Switch>En //进入特权模式 + + Switch#conf t //进入全局配置模式 + + Switch(config)#inter vlan 1(默认交换机的所有端口都在VLAN1中)// 创建并进入VLAN 1的接口视图 + + Switch(config-if)#ip address 192.168.1.1 255.255.255.0//在VLAN 1 接口上配置交换机远程管理的IP地址 + + Switch(config-if)#no shutdown //开启接口 + + Switch(config-if)#exit//回到全局配置模式 + + Switch(config)#line vty 0 4 //进入远程登录用户管理视图,0-4个用户 + +Switch(config-line)#login //打开登录认证功能 + + Switch(config-line)#password qwerty //配置远程登录的密码为qwerty,密码明码显示 + +Switch(config-line)#privilege level 3 //配置远程登录用户的权限为最高级别权限3 + + Switch(config-line)#end //退出到特权模式 + +Switch#show run //显示当前交换机配置情况 + + + +PC0 桌面选项卡中的CMD,命令提示符 + + ping 192.168.1.1 //成功以后,再做下一步 + + telnet 192.168.1.1 + +输入password:qwerty //登录成功,进入用户模式 + + Switch#//进入特权模式 + + + +PC1 桌面选项卡中的CMD,命令提示符 + + ping 192.168.1.1 //成功,再做下一步 + + telnet 192.168.1.1 + + 输入password:qwerty + + Switch#//进入特权模式 + + +​ + +PC1 桌面选项卡中的CMD,命令提示符 + + ping 192.168.1.1 //成功,再做下一步 + + telnet 192.168.1.1 + + 输入password:qwerty + + Switch#//进入特权模式 + diff --git "a/\351\222\237\345\207\244\350\213\261/20240418 \351\205\215\347\275\256SSH\347\231\273\345\275\225.md" "b/\351\222\237\345\207\244\350\213\261/20240418 \351\205\215\347\275\256SSH\347\231\273\345\275\225.md" new file mode 100644 index 0000000000000000000000000000000000000000..8b4492149ed22a80b1c0dc59689f3661b763b0f2 --- /dev/null +++ "b/\351\222\237\345\207\244\350\213\261/20240418 \351\205\215\347\275\256SSH\347\231\273\345\275\225.md" @@ -0,0 +1,51 @@ +配置SSH登录 + +必需步骤: + +1.配置设备名 + +``````bash +hostname swl +`````` + +2.配置设备域名 + +```bash +swl(config)# ip domain.name xx.com +``` + + + +3. 配置IP地址(如果是交换机,是配置vlan的管理地址,如果是路由器,则是配置接口地址) + + 命令如下: + + ```bash + swl(config)# interface vlan 1 // 进入默认的vlan + swl(config)# ip address 192.168.2.250 250.250.250.0 //配置管理的IP地址 + ``` + + + +4. 生成密钥 + + ``````bash + swl(config)# crypto key generate rsa + ````` + `````` + + + +5. 启用SSH版本,并设置本地用户登录,同时设置本地用户和密码 + + ```bash + swl(config)# ip ssh version 2 //启用ssh版本,建议2这个版本,更加安全 + swl(config)# line vty 0 15 //设置0-15的虚拟线路(其实就是所有的线路) + swl(config)# transport input ssh //用于指定允许通过哪些协议来访问终端行(如vty行,即虚拟终端) + swl(config)# login local + swl(config)# username admin password xxx + ``` + + + +6. 保存配置 \ No newline at end of file