思科实现网络地址转换(NAT)和访问控制列表(ACL)和动态路由配置并且区分静态路由和动态路由配置。

实验拓扑(分为静态路由和动态路由两种)

  静态路由互通

动态路由互通 

实验背景

这个是想实现外网与内网的连接跟网络的探讨,最终实现互通以及使用并且在网络地址转换后能使用网络然后再这个基础上再配置访问控制列表和网络地址转换的的学习过程。

实验需了解的知识

        完成这个之前需要知道会同网段,不同网段的ip互通的方法,以及A类、B类、C类、D类地址(私有地址),以及公有地址,接着还要知道,交换机与路由器的区别和使用场景情况,最后要知道网络地址转换(NAT)和访问控制列表(ACL)和动态路由配置并且区分静态路由和动态路由的基本原理和概念。

实验目的

  1. 配置静态路由
  2. 配置和验证网络地址转换(NAT)。
  3. 配置和验证访问控制列表(ACL)。
  4. 配置和验证动态路由(使用RIP协议)。

实验环境

  • 设备:两个路由路由器,三个交换机,三个pc和一个服务器。
  • 网络拓扑:如图所示包含两个内部网络(192.168.12.0/24 和 192.168.11.0/24)和一个ISP网络(56.34.112.0/28),看图片就知道了。

实验步骤

第一个实验:实现静态路由互通

1. 配置IP地址以及子网掩码和默认网关

根据如图所示配置相应的ip地址和子网掩码以及默认网关给PC机。

2.接着在路由器(网络地址转换点)和路由器(ISP)在对应接口下配置不同的默认网关和子网掩码并且no shutdown启动,这里我多搞了一个nat但是没开始用。

路由器(网络地址转换点)

网络地址转换点

enable

configure terminal

interface Fa0/0

ip address 192.168.12.254 255.255.255.0

ip nat inside

no shutdown

interface Fa0/1

ip address 192.168.11.254 255.255.255.0

ip nat inside

no shutdown

interface Se0/3/0

ip address 56.34.112.240 255.255.255.240

ip nat inside

no shutdown

路由器(ISP)

ISP运营商

enable

configure terminal

interface Se0/3/0

ip address 56.34.112.2 255.255.255.240

no shutdown

interface Fa0/0

ip address 34.103.25.1 255.255.255.240

no shutdown

3.接着配置路由器(网络地址转换点)和路由器(ISP)静态路由的下一跳地址保证路由器知道我们的网络该怎么走。

路由器(网络地址转换点)

网络地址转换点

enable

configure terminal

ip route 34.103.25.0 255.255.255.248 56.34.112.2

路由器(ISP)

ISP运营商

enable

configure terminal

ip route 192.168.12.0 255.255.255.0 56.34.112.1

ip route 192.168.11.0 255.255.255.0 56.34.112.1

 3.然后我们可以ping验证,如下图所示可以连通,说明我们成功配置静态路由的配置。

第二个实验:实现动态路由(RIP)互通,使用nat网络地址转换,以及ACL访问控制列表。

先配置两个路由器的命令(跟上面的一样)

l路由器(网络地址转换点)

网络地址转换点

enable

configure terminal

interface Fa0/0

ip address 192.168.12.254 255.255.255.0

ip nat inside

no shutdown

interface Fa0/1

ip address 192.168.11.254 255.255.255.0

ip nat inside

no shutdown

interface Se0/3/0

ip address 56.34.112.240 255.255.255.240

ip nat inside

no shutdown

路由器(ISP)

ISP运营商

enable

configure terminal

interface Se0/3/0

ip address 56.34.112.2 255.255.255.240

no shutdown

interface Fa0/0

ip address 34.103.25.1 255.255.255.240

no shutdown

1. 配置NAT

在路由器(网络地址转换点)

配置NAT规则

ip nat inside source list 1 interface Se0/3/0 overload

2. 配置访问控制列表(ACL)

在路由器(网络地址转换点)

配置访问控制列表

access-list 1 permit 192.168.12.0 0.0.0.255

access-list 1 permit 192.168.11.0 0.0.0.255

3. 配置动态路由

在路由器(网络地址转换点)

实现动态路由

启用RIP

router rip

version 2

network 192.168.12.0

network 192.168.11.0

network 56.34.112.0

路由器(ISP)

ISP运营商

启用RIP

router rip

version 2

network 56.34.112.0

network 34.103.25.0

4. 验证配置

1.验证NAT

使用命令检查NAT映射:

show ip nat translations

使用命令查看ACL配置:

show access-lists

4.3 验证动态路由

使用命令查看路由表:

show ip route

5. 整体连通性测试

从内部网络的PC上,尝试ping ISP路由器的IP地址(56.34.112.2)如下图所示。

实验结果

  • 第一个实验:实现静态路由互通成功
  • 第二个实验:NAT配置成功,内部IP地址成功转换为外部IP地址, ACL配置正确,允许内部网络访问外部网络。动态路由配置成功,路由器能够正确路由到各个网络。

实验脚本附录(第一个实验)

网络地址转换点

enable

configure terminal

interface Fa0/0

ip address 192.168.12.254 255.255.255.0

ip nat inside

no shutdown

interface Fa0/1

ip address 192.168.11.254 255.255.255.0

ip nat inside

no shutdown

interface Se0/3/0

ip address 56.34.112.240 255.255.255.240

ip nat inside

no shutdown

ip route 34.103.25.0 255.255.255.248 56.34.112.2

ISP运营商

enable

configure terminal

interface Se0/3/0

ip address 56.34.112.2 255.255.255.240

no shutdown

interface Fa0/0

ip address 34.103.25.1 255.255.255.240

no shutdown

ip route 192.168.12.0 255.255.255.0 56.34.112.1

ip route 192.168.11.0 255.255.255.0 56.34.112.1

实验脚本附录(第二个实验) 

网络地址转换点

enable

configure terminal

配置内部接口

interface Fa0/0

ip address 192.168.12.254 255.255.255.0

ip nat inside

no shutdown

interface Fa0/1

ip address 192.168.11.254 255.255.255.0

ip nat inside

no shutdown

配置外部接口

interface Se0/3/0

ip address 56.34.112.240 255.255.255.240

ip nat outside

no shutdown

配置NAT规则

ip nat inside source list 1 interface Se0/3/0 overload

配置访问控制列表

access-list 1 permit 192.168.12.0 0.0.0.255

access-list 1 permit 192.168.11.0 0.0.0.255

实现动态路由

启用RIP

router rip

version 2

network 192.168.12.0

network 192.168.11.0

network 56.34.112.0

ISP运营商

enable

configure terminal

配置外部接口

interface Se0/3/0

ip address 56.34.112.2 255.255.255.240

no shutdown

interface Fa0/0

ip address 34.103.25.1 255.255.255.240

no shutdown

启用RIP

router rip

version 2

network 56.34.112.0

network 34.103.25.0

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

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

相关文章

Idea 2024.3 突然出现点击run 运行没有反应,且没有任何提示。

写这篇文章的目的是为了提供一个新的解决思路,因为存在同病不同原因。 如果你进行了1. 检查运行配置 (Run Configuration) 2. 清理和重建项目 3. 清除缓存并重启 IDEA 4.排除kotlin 5.重装idea等等操作之后仍然没有解决,可以试着按一下步骤进行解决。 检…

数据结构--树二叉树顺序结构存储的二叉树(堆)

前言 前面我们学习了顺序表、链表、栈和队列,这些都是线性的数据结构。今天我们要来学习一种非线性的数据结构——树。 树的概念及结构 树的概念 树是一种非线性的数据结构,是由n(n≥0)个有效结点组成的一个具有层次关系的集合…

qt QProxyStyle详解

1、概述 QProxyStyle是Qt框架中QStyle类的一个子类,它提供了一种代理机制,允许开发者在不直接修改现有样式(QStyle)实现的情况下,对样式行为进行定制或扩展。通过继承QProxyStyle,开发者可以重写其虚方法&…

STL基本算法之copy与copy_backward

copy 不论是对客端程序或对STL内部而言,copy()都是一个常常被调用的函数。由于copy进行的是复制操作,而复制操作不外乎应用assignment operator或者copy construct(copy 算法用的是前者),但是某些元素型别拥有的是trivial assignment operato…

不可分割的整体—系统思考的微妙法则

不可分割的整体——系统思考的微妙法则 作为企业领导者,我们经常需要做出决策,但有时候,我们会忽略一个事实:每个决策都不是孤立的,它背后都是一个复杂系统的一部分。 无论是市场动态、团队协作,还是产品…

云计算基础-期末复习

第一章:云计算概论 一、云计算的定义与特征 1. 定义: 云计算是一种通过网络以按需、可扩展的方式获取计算资源和服务的模式。它将计算资源视为一种公用事业,用户可以根据需求动态获取和释放资源,而无需了解底层基础设施的细节。…

基于Java的小程序电商商城开源设计源码

近年来电商模式的发展越来越成熟,基于 Java 开发的小程序电商商城开源源码,为众多开发者和企业提供了构建个性化电商平台的有力工具。 基于Java的电子商城购物平台小程序的设计在手机上运行,可以实现管理员;首页、个人中心、用户…

【机器学习】机器学习的基本分类-监督学习-逻辑回归-对数似然损失函数(Log-Likelihood Loss Function)

对数似然损失函数(Log-Likelihood Loss Function) 对数似然损失函数是机器学习和统计学中广泛使用的一种损失函数,特别是在分类问题(例如逻辑回归、神经网络)中应用最为广泛。它基于最大似然估计原理,通过…

Milvus 2.5:全文检索上线,标量过滤提速,易用性再突破!

01. 概览 我们很高兴为大家带来 Milvus 2.5 最新版本的介绍。 在 Milvus 2.5 里,最重要的一个更新是我们带来了“全新”的全文检索能力,之所以说“全新”主要是基于以下两点: 第一,对于全文检索基于的 BM25 算法,我们采…

RHCE作业五-shell脚本

一要求: 通过shell脚本分析部署nginx网络服务 1.接收用户部署的服务名称 2.判断服务是否安装 ​ 已安装;自定义网站配置路径为/www;并创建共享目录和网页文件;重启服务 ​ 没有安装;安装对应的软件包 3.测试 判断服务…

分页查询日期格式不对

方式一:在属性上加入注解,对日期进行格式化 方式二:在 WebMvcConfiguration 中扩展Spring MVC的消息转换器,统一对日期类型进行格式化处理 /*** 统一转换处理扩展spring mvc* 后端返回前端的进行统一转化处理* param converters*/Overrideprotected voi…

深度学习3:数据预处理使用Pandas与PyTorch的实践

文章目录 导读一、主题与提纲1.1. 读取数据集1.2. 处理缺失值1.3. 转换为张量格式 二、结论 本文是经过严格查阅相关权威文献和资料,形成的专业的可靠的内容。全文数据都有据可依,可回溯。特别申明:数据和资料已获得授权。本文内容&#xff0…

Tülu 3:重新定义开源大模型的后训练范式

一、引言 在大型语言模型(LLM)的发展历程中,预训练阶段往往受到最多关注,动辄需要数百万美元算力投入和数万亿token的训练数据。然而,一个鲜为人知但同样关键的事实是:预训练完成的模型实际上并不能直接投…

【机器学习】机器学习的基本分类-监督学习-逻辑回归(Logistic Regression)

逻辑回归是一种分类算法,尽管名字中包含“回归”,但其主要用于解决二分类和多分类问题。它通过学习一个逻辑函数,预测输入属于某个类别的概率。 1. 逻辑回归的基本概念 目标 逻辑回归的目标是找到一个函数 h(x),输出一个概率值 …

PyMOL操作手册

PyMOL 操作手册 The man will be silent, the woman will be tears. – itwangyang ​ 翻译整理:itwangyanng 2024 年 11月 29 日 目录 初识 PyMOL… 5 0.1 安装 PyMOL… 5 0.1.1 Windows 系统开源版 PyMOL 的安装… 5 0.1.2 教育版 PyMOL 的下载安装……

麒麟系统x86安装达梦数据库

一、安装准备前工作 操作系统:银河麒麟V10,CPU: x86_64 架构 下载地址,麒麟官网:https://www.kylinos.cn/ 数据库:dm8_20220915_x86_kylin10_64 下载地址,达梦数据库官网:https://…

Hot100 - 搜索二维矩阵II

Hot100 - 搜索二维矩阵II 最佳思路: 利用矩阵的特性,针对搜索操作可以从右上角或者左下角开始。通过判断当前位置的元素与目标值的关系,逐步缩小搜索范围,从而达到较高的效率。 从右上角开始:假设矩阵是升序排列的&a…

docker服务容器化

docker服务容器化 1 引言2 多个容器间网络联通2.1 单独创建关联2.2 创建时关联 3 服务搭建3.1 镜像清单3.2 容器创建 4 联合实战4.2 flink_sql之kafka到starrocks4.2 flink_sql之mysql到starrocks 5 文献借鉴 1 引言 ​ 利用docker可以很效率地搭建服务,本文在win1…

011变长子网掩码

变长子网掩码: 使用变长子网掩码(VLSM)优化地址分配 目标: 根据需求使用VLSM分配IP地址,减少浪费,并配置静态路由。 网络拓扑 创建一个包含三台路由器(R1、R2、R3)和五台PC&#x…

SpringBoot小知识(2):日志

日志是开发项目中非常重要的一个环节,它是程序员在检查程序运行的手段之一。 1.日志的基础操作 1.1 日志的作用 编程期调试代码运营期记录信息: * 记录日常运营重要信息(峰值流量、平均响应时长……) * 记录应用报错信息(错误堆栈) * 记录运维过程数据(…