思科网络地址转换5

news2024/11/15 19:50:49

#网络安全技术实现#

#任务五利用动态NAPT实现局域网访问Internet5#

#1配置计算机的IP 地址、子网掩码和网关

#2配置路由器A的主机名称及其接口IP地址

Router>enable

Router#conf t

Router(config)#hostname Router-A

Router-A(config)#int f0/0

Router-A(config-if)#ip add 192.168.10.1 255.255.255.0

Router-A(config-if)#no shutdown

Router-A(config)#int s2/0

Router-A(config-if)#ip add 201.1.8.1 255.255.255.0

Router-A(config-if)#no shutdown

#3配置Router-B的主机名称及其接口IP地址

Router>enable

Router#conf t

Router(config)#hostname Router-B

Router-(config)#int s2/0

Router-B(config-if)#clock rate 64000

Router-B(config-if)#ip add 201.1.8.10 255.255.255.0

Router-B(config-if)#no shutdown

Router-B(config)#int f0/0

Router-B(config-if)#ip add 201.1.1.254 255.255.255.0

Router-B(config-if)#no shutdown

#4配置Switch-A的主机名称和接口IP地址

Switch(config)#hostname Switch-A

Switch-A(config)#ip routing

Switch-A(config)#int g0/1

Switch-A(config-if)#no switchport

Switch-A(config-if)#ip add 192.168.10.2 255.255.255.0

Switch-A(config-if)#no shutdown

Switch-A(config-if)#exit

#5配置Switch-B的主机名称,创建vlan 10和vlan 20,将fa0/1划入vlan 10,fa0/2划入vlan 20

Switch(config)#hostname Switch-B

Switch-B(config)#vlan 10

Switch-B(config-vlan)#exit

Switch-B(config)#vlan 20

Switch-B(config-vlan)#exit

Switch-B(config)#int f0/1

Switch-B(config-if)#switchport mode access

Switch-B(config-if)#switchport access vlan 10

Switch-B(config)#int f0/2

Switch-B(config-if)#switchport mode access

Switch-B(config-if)#switchport access vlan 20

#6在Switch-A上创建vlan,配置中继链路,设置SVI接口的IP地址

Switch-A(config)#vlan 10

Switch-A(config-vlan)#exit

Switch-A(config)#vlan 20

Switch-A(config-vlan)#exit

Switch-A(config)#int f0/1

Switch-A(config-if)#switchport mode trunk

Switch-A(config-if)#exit

Switch-A(config)#int vlan 10

Switch-A(config-if)#ip add 192.168.1.254 255.255.255.0

Switch-A(config-if)#no shutdown

Switch-A(config)#int vlan 20

Switch-A(config-if)#ip add 192.168.2.254 255.255.255.0

Switch-A(config-if)#no shutdown

#7在Switch-A和Router-A上配置路由,实现各部门与公司网络出口的链路通信

Switch-A(config)#ip route  0.0.0.0  0.0.0.0  192.168.10.1

Router-A(config)#ip route  192.168.1.0  255.255.255.0  192.168.10.2

Router-A(config)#ip route  192.168.2.0  255.255.255.0  192.168.10.2

#8在Router-A上配置默认路由,实现外网可达

Router-A(config)#ip route  0.0.0.0  0.0.0.0  201.1.8.10

#9在Router-A上配置动态NAPT,使公司内网用户可以访问外网Web服务器

Router-A(config)#access-list 10 permit 192.168.0.0  0.0.255.255       

!配置访问控制列表,定义需要通过地址转换访问外网的用户

Router-A(config)#ip nat pool  to_internet  201.1.8.1  201.1.8.1  netmask   255.255.255.0

!定义NAT地址池

Router-A(config)#ip nat inside  source list 10 pool   to_internet    overload

!配置动态NAPT,实现地址转换

Router-A(config)#int s2/0                   !进入出口路由器的外网接口

Router-A(config-if)#ip nat outside      !定义NAT的外网接口

Router-A(config-if)#exit

Router-A(config)#int e0/0                   !进入出口路由器的内网接口

Router-A(config-if)#ip nat inside         !定义NAT的内网接口

Router-A(config-if)#exit

#10测试内网用户能否访问外网Web服务器

#11查看NAT配置信息

查看NAT信息统计表

Router-A#show ip nat statistics

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

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

相关文章

【Python报错已解决】 AttributeError: ‘move_to‘ requires a WebElement

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、问题描述1.1 报错示例1.2 报错分析1.3 解决思路 二、解决方法2.1 方法一:检查元素选择器2.2 方法…

计算机毕业设计选题-基于python的企业人事管理系统【源码+文档+数据库】

💖🔥作者主页:毕设木哥 精彩专栏推荐订阅:在 下方专栏👇🏻👇🏻👇🏻👇🏻 实战项目 文章目录 实战项目 一、基于python的企业人事管理系…

mycat双主高可用架构部署-MySQL5.7环境部署第一台

MySQL5.7服务器IP是192.168.31.209及192.168.31.210 1、192.168.31.209:3307实例部署 a、配置文件 mkdir -p /data/mysql/mysql3307/{data,logs} #创建MySQL数据及日志目录 vi /data/mysql/mysql3307/my3307.cnf #配置文件整理 [client] #password your_password port …

【LVI-SAM】激光雷达点云处理特征提取LIO-SAM 之FeatureExtraction实现细节

激光雷达点云处理特征提取LIO-SAM 之FeatureExtraction实现细节 1. 特征提取实现过程总结1.0 特征提取过程小结1.1 类 FeatureExtraction 的整体结构与作用1.2 详细特征提取的过程1. 平滑度计算(calculateSmoothness())2. 标记遮挡点(markOcc…

堆-数组的堆化+优先队列(PriorityQueue)的使用

一、堆 1、什么是堆? 以完全二叉树的形式将元素存储到对应的数组位置上所形成的新数组 2、为什么要将数组变成堆? 当数组中的元素连续多次进行排序时会消耗大量的时间,将数组变成堆后通过堆排序的方式将会消耗更少的时间 二、接口 给堆…

python | 字符串字母大小写转换方法

在对字符串所含字母单词进行处理时,经常会对其格式进行转换统一。 python自带了一些判断和处理转换的方法。 一、字符串格式判断方法 islower():str.islower(),判断字符串是否全是小写,是返回True,不是返回False i…

Transiting from CUDA to HIP(三)

一、Workarounds 1. memcpyToSymbol 在 HIP (Heterogeneous-compute Interface for Portability) 中,hipMemcpyToSymbol 函数用于将数据从主机内存复制到设备上的全局内存或常量内存中,这样可以在设备端的内核中访问这些数据。这个功能特别有用&#x…

红黑树——封装map和set

概念 红黑树,是一种二叉搜索树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平…

MySQL数据库介绍——初始数据库MySQL

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 公众号:网络豆云计算学堂 座右铭:低头赶路,敬事如仪 个人主页: 网络豆的主页​​​​​ 目录 写在前面: 一.数据库基础知识 1.…

使用shell脚本安装mysql8,进行主从备份配置

思路 在3台主机上安装mysql进行主从备份配置 使用rpm包yum安装mysql 首先,我们要准备好安装文件,首先下载rpm包 wget -P "/opt/" https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm 然后执行安装(默认已配置…

1111111111111113

📢博客主页:https://blog.csdn.net/2301_779549673 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📢本文由 JohnKi 原创,首发于 CSDN🙉 📢未来很长&#…

openwrt的旁路模式无法访问国内网站

防火墙: 常规设置-> 区域: lan-> wan :编辑 IP 动态伪装:勾选

【Qt线程】—— Qt线程详解

目录 (一)多线程的概述 (二)Qt线程的使用条件 (三)创建线程的方法 3.1 继承QTread,重写run()函数 3.1.1 为什么要重写 3.2 继承QObject 3.3 核心API介绍 3.4 关闭线程的使用方法 &…

高压挑战:新能源汽车换电连接器的技术革新

摘要 随着汽车行业的电动化、网联化和智能化发展,新能源汽车连接器的使用量从传统汽车的600个左右增加到800至1000个。新能源汽车连接器在电连接和信号连接方面更为复杂,包括低压连接器和高压连接器。高压连接器面临严苛性能要求,如耐热性、…

Tomcat控制台乱码问题已解决(2024/9/7

步骤很详细,直接上教程 问题复现: 情景一 情景二 原因简述 这是由于编码不一致引起的,Tomcat启动后默认编码UTF-8,而Windows的默认编码是GBK。因此你想让其不乱码,只需配置conf\logging.properties的编码格式即可 解决…

探索Pyro4:Python中的远程对象通信艺术

文章目录 探索Pyro4:Python中的远程对象通信艺术背景:为何选择Pyro4?Pyro4是什么?如何安装Pyro4?简单的库函数使用方法场景应用示例常见Bug及解决方案总结 探索Pyro4:Python中的远程对象通信艺术 背景&…

git中,隐藏application.properties文件,修改不用提交了

git中,隐藏application.properties文件,修改不用提交了 A、将文件名放入 .gitignore 文件中 B、执行git命令隐藏文件 执行在ide上执行命令 a、执行隐藏命令 git rm --cached src/main/resources/application.properties b、执行提交命令 git commit -m…

【生日视频制作】劳斯莱斯库里南中控改名软件AE模板修改文字软件生成器教程特效素材【AE模板】

生日视频制作教程豪车劳斯莱斯库里南中控改名软件AE模板修改文字特效广告生成神器素材祝福玩法AE模板工程 怎么如何做的【生日视频制作】劳斯莱斯库里南中控改名软件AE模板修改文字软件生成器教程特效素材【AE模板】 生日视频制作步骤: 下载AE模板 安装AE软件 把A…

120张网络安全等保拓扑大全

120张网络安全等保拓扑大全已更新至星球🔗哦,有兴趣的领取吧。

处理List采用并行流处理时,通过ForkJoinPool来控制并行度失控的问题

在使用parallelStream进行处理list时,如不指定线程池,默认的并行度采用cpu核数进行并行,这里采用ForJoinPool来控制,但循环中使用了redis获取key时,出现失控。具体上代码。 RunWith(SpringRunner.class) SpringBootTe…