计算机网络技术学习-day4《路由器配置》

目录

一、路由器基础认知

1. 路由器的核心功能

2. 路由器与交换机的区别

二、路由器配置基础操作

1. CLI(命令行界面)模式体系

2. 基础配置命令示例

(1)基础信息配置

(2)接口IP地址配置(关键步骤)

三、静态路由配置(核心重点)

1. 静态路由的定义与适用场景

2. 静态路由配置命令

示例场景

3. 默认路由(特殊静态路由)

四、动态路由配置(扩展学习)

1. 动态路由 vs 静态路由

2. 动态路由协议示例(以RIP为例)

五、关键排错命令

六、配置实验示例(综合场景)

七、学习总结


一、路由器基础认知

1. 路由器的核心功能

路由器是连接不同网络的设备,工作在 ​OSI模型第三层(网络层)​,主要功能包括:

  • 路径选择​:通过路由协议(如静态路由、动态路由)计算最优路径。

  • 数据包转发​:根据IP地址将数据包从一个网络转发到另一个网络。

  • 网络隔离​:通过划分不同网段(如VLAN间通信)实现逻辑隔离。

2. 路由器与交换机的区别

对比项

路由器

交换机

工作层次

网络层(IP地址)

数据链路层(MAC地址)

核心功能

跨网络通信(如WAN/LAN)

同一网络内设备互联

转发依据

目标IP地址

目标MAC地址

典型应用

互联网接入、多网段互联

局域网内设备通信

二、路由器配置基础操作

1. CLI(命令行界面)模式体系

路由器的配置通过CLI完成

  • 用户模式​(Router>):仅查看基础信息,无修改权限。

  • 特权模式​(Router#):可查看设备详细状态(如show ip route)。

  • 全局配置模式​(Router(config)#):配置全局参数(如主机名、密码)。

  • 接口/协议模式​:针对特定接口或路由协议配置(如设置IP地址、启用路由协议)。

2. 基础配置命令示例

(1)基础信息配置
Router> enable                     # 进入特权模式  
Router# configure terminal         # 进入全局配置模式  
Router(config)# hostname R1        # 设置路由器主机名为R1  
Router(config)# enable secret 123  # 设置特权模式加密密码(123)  
Router(config)# line console 0     # 进入控制台登录配置  
Router(config-line)# password abc  # 设置控制台登录密码(abc)  
Router(config-line)# login         # 启用登录验证
(2)接口IP地址配置(关键步骤)

路由器需为每个连接的接口分配IP地址,才能实现跨网络通信:

Router(config)# interface gigabitEthernet 0/0  # 进入G0/0接口配置模式  
Router(config-if)# ip address 192.168.1.1 255.255.255.0  # 设置IP地址和子网掩码  
Router(config-if)# no shutdown                  # 启用接口(默认关闭)  
Router(config-if)# exit  Router(config)# interface gigabitEthernet 0/1  
Router(config-if)# ip address 10.0.0.1 255.255.255.0  
Router(config-if)# no shutdown

注:no shutdown是必须执行的命令,否则接口处于“administratively down”状态,无法通信。

三、静态路由配置(核心重点)

1. 静态路由的定义与适用场景

  • 定义​:由网络管理员手动配置的固定路径,适用于 ​小型网络或拓扑稳定的环境

  • 特点​:配置简单、安全性高(无路由协议交互),但扩展性差(需逐条配置)。

2. 静态路由配置命令

Router(config)# ip route 目标网络地址 子网掩码 下一跳IP地址
  • 目标网络地址​:需要访问的远程网络的IP段(如192.168.2.0)。

  • 子网掩码​:目标网络的子网掩码(如255.255.255.0)。

  • 下一跳IP地址​:数据包离开当前路由器后,下一个路由器的接口IP(如10.0.0.2)。

示例场景

假设:

  • 路由器R1的G0/0接口连接本地网络192.168.1.0/24,G0/1接口连接中间网络10.0.0.0/24。

  • 路由器R2的G0/0接口IP为10.0.0.2,连接目标网络192.168.2.0/24。

R1的配置​(访问192.168.2.0/24需经过R2):

R1(config)# ip route 192.168.2.0 255.255.255.0 10.0.0.2

解释:当R1收到目标为192.168.2.x的数据包时,会将其转发给下一跳10.0.0.2(R2的接口)。

3. 默认路由(特殊静态路由)

当路由器需要将所有未知目标网络的数据包转发到特定下一跳(如连接互联网的出口路由器)时,配置默认路由:

Router(config)# ip route 0.0.0.0 0.0.0.0 下一跳IP地址

示例(R1连接互联网,下一跳为运营商路由器10.0.0.2):

R1(config)# ip route 0.0.0.0 0.0.0.0 10.0.0.2

四、动态路由配置(扩展学习)

1. 动态路由 vs 静态路由

对比项

静态路由

动态路由

配置方式

手动配置

自动学习(路由协议)

适用场景

小型/稳定网络

中大型/拓扑变化网络

维护成本

低(无需频繁调整)

高(需管理协议)

典型协议

RIP、OSPF、EIGRP等

2. 动态路由协议示例(以RIP为例)

RIP(Routing Information Protocol)是一种简单的距离矢量路由协议,适合小型网络。

配置步骤​:

Router(config)# router rip          # 进入RIP协议配置模式  
Router(config-router)# version 2    # 使用RIP v2(支持VLSM,推荐)  
Router(config-router)# network 192.168.1.0  # 宣告直连网络192.168.1.0/24  
Router(config-router)# network 10.0.0.0    # 宣告直连网络10.0.0.0/24

说明:RIP会自动与其他运行RIP的路由器交换路由信息,动态更新路由表。

五、关键排错命令

配置完成后,需通过以下命令验证和排查问题:

功能

命令

关键输出说明

查看路由表

show ip route

确认目标网络是否出现在路由表中(C=直连,S=静态,R=RIP)

测试连通性

ping 目标IP

检查是否能到达远程网络(如ping 192.168.2.1

查看接口状态

show ip interface brief

确认接口IP是否配置成功且状态为“up/up”

查看特定路由协议信息

show ip rip database(RIP)

检查动态学习的路由条目

六、配置实验示例(综合场景)

场景需求​:

  • 路由器R1的G0/0连接本地网络192.168.1.0/24(PC1所在网段),G0/1连接中间网络10.0.0.0/24。

  • 路由器R2的G0/0连接中间网络10.0.0.0/24,G0/1连接目标网络192.168.2.0/24(PC2所在网段)。

  • 实现PC1(192.168.1.10)与PC2(192.168.2.10)互通。

配置步骤​:

  1. 1.

    R1配置​:

    R1(config)# interface g0/0  
    R1(config-if)# ip address 192.168.1.1 255.255.255.0  
    R1(config-if)# no shutdown  R1(config)# interface g0/1  
    R1(config-if)# ip address 10.0.0.1 255.255.255.0  
    R1(config-if)# no shutdown  R1(config)# ip route 192.168.2.0 255.255.255.0 10.0.0.2  # 静态路由
  2. 2.

    R2配置​:

    R2(config)# interface g0/0  
    R2(config-if)# ip address 10.0.0.2 255.255.255.0  
    R2(config-if)# no shutdown  R2(config)# interface g0/1  
    R2(config-if)# ip address 192.168.2.1 255.255.255.0  
    R2(config-if)# no shutdown  R2(config)# ip route 192.168.1.0 255.255.255.0 10.0.0.1  # 静态路由
  3. 3.

    验证​:

    • 在R1/R2上执行show ip route,确认目标网络出现在路由表中。

    • 从PC1 ping PC2的IP(192.168.2.10),观察是否通。

七、学习总结

通过本章学习,掌握了路由器的核心配置流程:

  1. 1.

    基础配置​:设置主机名、密码、接口IP地址(关键!)。

  2. 2.

    路由配置​:静态路由适用于小型网络(手动指定路径),动态路由适用于复杂网络(自动学习)。

  3. 3.

    验证排错​:通过show命令和ping测试确保配置正确。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/web/93840.shtml
繁体地址,请注明出处:http://hk.pswp.cn/web/93840.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IDEA(十四) IntelliJ Idea 常用快捷键(Mac)

目录准备:Mac键盘符号和修饰键说明一、编辑类快捷键二、Search/Replace(查询/替换)三、编译、运行四、debug 调试五、Navigation(导航)六、Refactoring(重构)七、VCS/Local History八、Live Tem…

八月月报丨MaxKB在教育及教学科研领域的应用进展

在2025年5月的“MaxKB用户应用月度报告”中,我们对MaxKB开源智能体平台在教育行业的典型应用场景进行了总结。MaxKB在教育行业的应用主要集中在教学辅助、学术研究、校园服务、行政办公、财务管理、招生等场景。 目前,“DeepSeekMaxKB”的组合正在被包括…

一周学会Matplotlib3 Python 数据可视化-绘制自相关图

锋哥原创的Matplotlib3 Python数据可视化视频教程: 2026版 Matplotlib3 Python 数据可视化 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 课程介绍 本课程讲解利用python进行数据可视化 科研绘图-Matplotlib,学习Matplotlib图形参数基本设置&…

第三十三天(信号量)

非常非常非常.....的重要在共享内存的代码里面p1.c实质是有问题lt._flag 1;//这里先置1if(c Q)sprintf(lt._buf,"quit");elsesprintf(lt._buf,"大家好,%d 我系渣渣辉. %d 是兄弟就来砍我吧!!! %d",i,i1,i2);while(*((int *)shmptr));//如果别…

Scikit-learn通关秘籍:从鸢尾花分类到房价预测

点击 “AladdinEdu,同学们用得起的【H卡】算力平台”,H卡级别算力,按量计费,灵活弹性,顶级配置,学生专属优惠。 决策树/SVM/KNN算法对比 模型评估指标解析 读者收获:掌握经典机器学习全流程 …

rsync + inotify 数据实时同步

rsync inotify 数据实时同步 一、rsync简介 rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步, 支持本地复制,或者与其他SSH、rsync主机同步 二、rsync三种命令 Rsync的命令格式常用的有以下三种:&#…

Linux基础介绍-3——第一阶段

文章目录一、进程管理1.1 进程的基本概念1.2 常见管理命令1.3 进程优先级调整:nice 与 renice二、软件包管理三、防火墙管理四、shell脚本五、xshell链接kali一、进程管理 1.1 进程的基本概念 进程是程序的动态执行实例,每个进程都有唯一的 PID&#x…

python 可迭代对象相关知识点

1. 什么是可迭代对象 (Iterable) 在 Python 里,可迭代对象指的是: 👉 能够一次返回一个元素的对象,可以被 for 循环遍历。 常见的可迭代对象有: 序列类型:list、tuple、str集合类型:set、dict&a…

ijkplayer Android 编译

一、下载编译库文件1.1 编译库文件环境:ubuntu 20.04 版本liangtao:ffmpeg$lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal1.2 项目源码下载使用 git 下载 ijkplayer&#…

snn前向推理时间计算(处理器实现)

公式 Tinf(1−sparsity)number of synapsesnumber of sub-processorsSIMD ways T_{\text{inf}} \frac{(1-\text{sparsity})\times \text{number of synapses}} {\text{number of sub-processors}\times \text{SIMD ways}} Tinf​number of sub-processorsSIMD ways(1−sparsity…

Linux------《操作系统全景速览:Windows·macOS·Linux·Unix 对比及 Linux 发行版实战指南》

(一)常见操作系统(system)电脑:Windows,Macos,Linux,UnixWindows:微软公司开发的一款桌面操作系统(闭源系统)。版本有dos,win98,win NT,win XP , …

Three.js 初级教程大全

本文档旨在为初学者提供一个全面的 Three.js 入门指南。我们将从 Three.js 的基本概念开始,逐步介绍如何创建场景、添加物体、设置材质、使用光照和相机,以及如何实现简单的动画和交互。通过本教程,你将能够掌握 Three.js 的核心知识&#xf…

遥感领域解决方案丨高光谱、无人机多光谱、空天地数据识别与计算

一:AI智慧高光谱遥感实战:手撕99个案例项目、全覆盖技术链与应用场景一站式提升方案在遥感技术飞速发展的今天,高光谱数据以其独特的光谱分辨率成为环境监测、精准农业、地质勘探等领域的核心数据源。然而,海量的波段数据、复杂的…

(LeetCode 面试经典 150 题) 114. 二叉树展开为链表 (深度优先搜索dfs+链表)

题目:114. 二叉树展开为链表 思路:深度优先搜索dfs链表,时间复杂度0(n)。 C版本: /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : …

《线程状态转换深度解析:从阻塞到就绪的底层原理》

目录 一、线程的五种基本状态 二、线程从 RUNNABLE 进入阻塞 / 等待状态的三种典型场景 1. 调用sleep(long millis):进入 TIMED_WAITING 状态 2. 调用wait():进入 WAITING/TIMED_WAITING 状态 3. 等待 I/O 资源或获取锁失败:进入 BLOCKE…

面经整理-猿辅导-内容服务后端-java实习

部门管理系统设计 题目要求 设计部门 MySQL 数据表实现接口:根据中间部门 ID 获取其下属叶子部门 ID设计包含子节点列表的 Java 数据对象,并实现批量获取功能 一、MySQL 部门表设计 表结构 CREATE TABLE department (id BIGINT PRIMARY KEY AUTO_INCREME…

Openharmony之window_manager子系统源码、需求定制详解

1. 模块概述 Window Manager 模块是 OpenHarmony 操作系统的核心窗口管理系统,负责窗口的创建、销毁、布局、焦点管理、动画效果以及与硬件显示的交互。该模块采用客户端-服务端架构,提供完整的窗口生命周期管理和用户界面交互支持。 1.1架构总览 Window Manager Client 应…

《CDN加速的安全隐患与解决办法:如何构建更安全的网络加速体系》

CDN(内容分发网络)作为提升网站访问速度的关键技术,被广泛应用于各类互联网服务中。然而,在享受加速优势的同时,CDN也面临诸多安全隐患。本文将解析常见的CDN安全问题,并提供实用的解决办法,帮助…

【Linux指南】GCC/G++编译器:庖丁解牛——从源码到可执行文件的奇幻之旅

不只是简单的 gcc hello.c 每一位Linux C/C++开发者敲下的第一行编译命令,几乎都是 gcc hello.c -o hello 或 g++ hello.cpp -o hello。这像一句神奇的咒语,将人类可读的源代码变成了机器可执行的二进制文件。但在这条简单的命令背后,隐藏着一个如同精密钟表般复杂的多步流…

地区电影市场分析:用Python爬虫抓取猫眼_灯塔专业版各地区票房

在当今高度数据驱动的影视行业,精准把握地区票房表现是制片方、宣发团队和影院经理做出关键决策的基础。一部电影在北上广深的表现与二三线城市有何差异?哪种类型的电影在特定区域更受欢迎?回答这些问题,不能再依赖“拍脑袋”和经…