路由基本配置实验

路由器用于实现不同类型网络之间的互联。

路由器转发ip分组的基础是路由表。

路由表中的路由项分为直连路由项、静态路由项和动态路由项。

通过配置路由器接口的ip地址和子网掩码自动生成直连路由项。

通过手工配置创建静态路由项。

热备份路由器协议允许将由多个路由器组成的热备份组作为默认网关,如果终端将分配给热备份组的虚拟IP地址作为默认网关地址,只要热备份组中存在能够正常工作的路由器,终端就可以通过该虚拟IP地址将目的终端是其他网络的IP分组发送给默认网关。

单个路由器环境配置

1、绘制拓扑图

2、配置pc机IP

 

3、配置路由器接口IP

Router>enable
Router#configure terminal

Router(config)#int f0/0
Router(config-if)#ip add 172.16.1.1 255.255.0.0
Router(config-if)#no sh
Router(config-if)#ex
Router(config)#int f0/1
Router(config-if)#ip add 192.16.1.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#ex
Router(config)#

4、测试联通  所有IP互通 

Telnet方式配置路由器

实验背景:

作为网络管理员,你第一次在设备机房对路由器进行了初次配置(带外管理)后,希望以后在办公室或出差时也可以对设备进行远程管理(带内管理),现要在路由器上做适当配置。

实验步骤

1、新建packet tracer拓扑图

2、设置pc机IP

2、用标准console线缆用于连接计算机的串口和路由器的console口上。在计算机上启用超级终端,并配置超级终端的参数,是计算机与路由器通过console接口建立连接;

2、配置路由器的管理的IP地址。

Router#conf t
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#
Router#

3、为Telnet用户配置用户名和登录口令。

Router#en
Router#conf t
Router(config)#hostname R1         //更改路由器名
R1(config)#enable secret 123456         //设置特权模式密码
R1(config)#ex
R1>en
Password:         //此时输入密码,输入的密码不显示
R1#

R1#conf t
R1(config)#line vty 0 4
R1(config-line)#password 123123        //设置telnet远程登录密码
R1(config-line)#login
R1(config-line)#exit
R1(config)#ex
R1#

4、命令提示符界面测试联通,进行远程登陆。 

PC>ipconfig /all        //查看本机TCP/IP配置情况(IP地址、子网掩码、网关、MAC地址)
PC>ping 192.168.1.1

PC>telnet 192.168.1.1         //远程登录到路由器上

Password:          //输入telnet密码
R1>en
Password:         //输入特权模式密码
R1#show running        #显示路由器当前配置情况

构建基于 VLAN 的网络互联实验


构建一个包含路由器和交换机的网络环境,实现不同网络区域之间的互联和隔离,包括使用 VLAN 对局域网进行逻辑划分,并通过路由器实现不同 VLAN 间的通信,同时测试网络设备之间的连通性。

 1、绘制拓扑图

2、配置PC机ip

3、配置回环接口,和Router0的ip地址

回环接口是一个逻辑接口,通常用于测试、管理或作为路由器的标识,它总是处于激活状态,不会因为物理链路的问题而失效。

Router#

Router#conf t
Router(config)#int lOopback 0        //第一个回环接口

Router(config-if)#ip add 1.1.1.1 255.255.255.255
Router(config-if)#ex
Router(config)#int lOopback 1
Router(config-if)#ip add 1.1.1.2 255.255.255.255
Router(config-if)#ex
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#no sh

 4、配置Router1的ip地址和时钟速率。

Router(config-if)#ex
Router(config)#int f0/0
Router(config-if)#ip add 192.168.1.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#end
Router#ping 192.168.1.1        // ping 请求

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 9/25/31 ms

Router#conf t
Router(config)#int s0/0/0
Router(config-if)#ip add 192.168.2.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#clock rate 128000        //为串口 s0/0/0 设置时钟速率为 128000

5、配置Router2的ip地址,子接口

 Router(config)#int s0/0/0
Router(config-if)#ip add 192.168.2.1 255.255.255.0
Router(config-if)#no sh
Router(config-if)#ex
Router#ping 192.168.2.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.2.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/25/32 ms

Router#conf t
Router(config)#int f0/0
Router(config-if)#no sh
Router(config-if)#int f0/0.1        //进入 f0/0 接口的子接口 f0/0.1 的配置模式,子接口通常用于 VLAN 间路由,特别是在使用 802.1Q 封装的情况下。
Router(config-subif)#encapsulation dot1Q 20        //使用 802.1Q 封装协议并指定 VLAN 标识符为 20,将该子接口与 VLAN 20 关联。
Router(config-subif)#ip add 192.168.3.254 255.255.255.0
Router(config-subif)#int f0/0.2

Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip add 192.168.4.254 255.255.255.0

6、创建vlan,划分vlan,将接口 f0/3 的模式设置为中继模式(Trunk Mode),用于连接其他交换机或路由器,允许通过该接口传输多个 VLAN 的数据。 

 Switch(config)#vlan 20
Switch(config-vlan)#ex
Switch(config)#vlan 30
Switch(config-vlan)#ex
Switch(config)#int f0/2
Switch(config-if)#sw mo ac
Switch(config-if)#sw ac vlan 30
Switch(config-if)#ex
Switch(config)#int f0/1
Switch(config-if)#sw mo ac
Switch(config-if)#sw ac vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw mo trunk 
Switch(config-if)#switchport trunk allowed vlan all        //允许所有 VLAN 通过该中继接口

 7、测试联通

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

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

相关文章

17爬虫:关于DrissionPage相关内容的学习01

概述 前面我们已经大致了解了selenium的用法,DerssionPage同selenium一样,也是一个基于Python的网页自动化工具。 DrissionPage既可以实现网页的自动化操作,也能够实现收发数据包,也可以把两者的功能合二为一。 DressionPage的…

计算机网络•自顶向下方法:网络层介绍、路由器的组成

网络层介绍 网络层服务:网络层为传输层提供主机到主机的通信服务 每一台主机和路由器都运行网络层协议 发送终端:将传输层报文段封装到网络层分组中,发送给边缘路由器路由器:将分组从输入链路转发到输出链路接收终端&#xff1…

下载linux aarch64版本的htop

htop代码网站似乎没有编译好的各平台的包,而自己编译需要下载一些工具,比较麻烦。这里找到了快速下载和使用的方法,记录一下。 先在linux电脑上执行: mkdir htop_exe cd htop_exe apt download htop:arm64 # 会直接下载到当前目…

呼叫中心中间件实现IVR进入排队,判断排队超时播放提示音

文章目录 [TOC](文章目录) 前言需求排队结束原因 联系我们实现步骤1. 调用http接口返回动作2. 启用拨号方案 前言 需求 呼叫中心需要实现调用IVR接口进入排队,如果是因为等待超时导致退出排队的,那就播放一段提示音再挂断通话;其他的情况就…

如何二次封装组件(vue3版本)

在开发 Vue 项目中我们一般使用第三方组件库进行开发,如 Element-Plus, 但是这些组件库提供的组件并不一定满足我们的需求,这时我们可以通过对组件库的组件进行二次封装,来满足我们特殊的需求。 对于封装组件有一个大原则就是我们应该尽量保…

【74HC192减法24/20/72进制】2022-5-17

缘由用74ls192设计一个72进制的减法计数器,需要有逻辑电路图-硬件开发-CSDN问答

Fastapi项目通过Jenkins2.4.91自动化构建部署到Nginx1.20进行访问详细方法(完全自动化部署亲测可用)

这篇技术文章需要结合我写的前两篇文章来一起看Gitlab17.7Jenkins2.4.91实现Fastapi/Django项目持续发布版本详细操作(亲测可用) 和 Pycharm2024.3Gitlab.17.7本地化部署和自动提交代码使用方法(亲测可用),总体来说是三部曲。这篇文章详细解读…

iOS 11 中的 HEIF 图像格式 - 您需要了解的内容

HEIF,也称为高效图像格式,是iOS 11 之后发布的新图像格式,以能够在不压缩图像质量的情况下以较小尺寸保存照片而闻名。换句话说,HEIF 图像格式可以具有相同或更好的照片质量,同时比 JPEG、PNG、GIF、TIFF 占用更少的设…

DATACOM-DHCP-复习-实验

DHCP 概述工作原理DHCP分配机制 配置配置基于全局地址池的DHCP服务器配置DHCP Relay中继验证 实验配置DHCP中继 参考 概述 动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种网络管理协议,用于集中对用户IP地址进行动态管理和…

深入浅出 Beam Search:自然语言处理中的高效搜索利器

Beam Search 技术详解 搜索系列相关文章(置顶) 1.原始信息再加工:一文读懂倒排索引 2.慧眼识词:解析TF-IDF工作原理 3.超越TF-IDF:信息检索之BM25 4.深入浅出 Beam Search:自然语言处理中的高效搜索利器 1…

二、CSS基础

一、选择器(1) 大白话:我们人为认为的解析方式是,从左往右查找,对于浏览器来说,是从右往左查找,解析速度更高。 注: 伪类选择器 - 作用于实际存在的元素,用于描述元素的某种特定状态或关系&…

从摩托罗拉手机打印短信的简单方法

昨天我试图从摩托罗拉智能手机上打印短信,但当我通过USB将手机连接到电脑时,我在电脑上找不到它们。由于我的手机内存已达到限制,并且我想保留短信的纸质版本,您能帮我将短信从摩托罗拉手机导出到计算机吗? 如您所知&…

Linux终端输入删除键backspace显示^H,输入上下左右键显示^A^B^C^D原理以及详细解决办法!

当我们装完Linux系统之后,我们可能会碰到按下删除键后出现^H这种情况。 同样,输入上下左右键显示^A^B^C^D这种情况。 这是为什么呢? 别急,后面我会说具体解决办法,先来看看这是为什么? 一、终端程序架构 首先,我们需要了解终端程序架构。 终端程序架构分为三层,分别…

ESP32 I2S音频总线学习笔记(一):初识I2S通信与配置基础

文章目录 简介为什么需要I2S?关于音频信号采样率分辨率音频声道 怎样使用I2S传输音频?位时钟BCLK字时钟WS串行数据SD I2S传输模型I2S通信格式I2S格式左对齐格式右对齐格式 i2s基本配置i2s 底层API加载I2S驱动设置I2S使用的引脚I2S读取数据I2S发送数据卸载…

JAVA:利用 Redis 实现每周热评的技术指南

1、简述 在现代应用中,尤其是社交媒体和内容平台,展示热门评论是常见的功能。我们可以通过 Redis 的高性能和丰富的数据结构,轻松实现每周热评功能。本文将详细介绍如何利用 Redis 实现每周热评,并列出完整的实现代码。 2、需求分…

vscode代码AI插件Continue 安装与使用

“Continue” 是一款强大的插件,它主要用于在开发过程中提供智能的代码延续功能。例如,当你在编写代码并且需要进行下一步操作或者完成一个代码块时,它能够根据代码的上下文、语法规则以及相关的库和框架知识,为你提供可能的代码续…

kafka开机自启失败问题处理

前言:在当今大数据处理领域,Kafka 作为一款高性能、分布式的消息队列系统,发挥着举足轻重的作用。无论是海量数据的实时传输,还是复杂系统间的解耦通信,Kafka 都能轻松应对。然而,在实际部署和运维 Kafka 的…

Linux Red Hat 7.9 Server安装GitLab

1、关闭防火墙 执行 systemctl disable firewalld 查看服务器状态 systemctl status firewalld 2、禁用selinux vi /etc/selinux/config 将SELINUX 的值改为 disabled 3、安装policycoreutils-python 执行 yum install policycoreutils-python 4、下载gitlab wget --co…

PostgreSQL对称between比较运算

本文介绍PostgreSQL对称between比较功能:between symmetric,在动态拼接SQL时利用它可以简化判断。PostgreSQL 9.4 及以上版本支持BETWEEN SYMMETRIC操作符,MySQL、Oracle、MsSQL没有对应功能。 between 比较 PostgreSQL的between结构允许你对…

[CTF/网络安全] 攻防世界 simple_php 解题详析

题目描述:小宁听说php是最好的语言,于是她简单学习之后写了几行php代码。 代码解读 $a$_GET[a]; 从HTTP GET请求参数中获取一个名为a的变量,并将其赋值给变量a。符号用于禁止错误输出,如果不存在参数a则会将变量a设置为NULL。 $b$_GET[b];…