CCNA实验二十六 实战多种NAT地址转换

计算机通信网实验(六) NAT内外网转换实验 西安电子科技大学计算机通信网络实验六 NAT内外网转换实验 阅读详情

                      CCNA实验二十六 实战多种NAT地址转换

 

 

环境:Windows XP 、PacketTracert5.3 、GNS3.0.7.2 、VMware workstation 7.1.2

 

目的:了解各种NAT的作用和并学会如何配置NAT

 

说明:

      NAT(网络地址转换)是将私有IP地址转化为合法IP的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。NAT不仅完美地解决了lP地址不足的题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 NAT有五种方式:静态Nat、动态Nat 、超载NAT、NAT的TCP负载均衡(只对TCP协议流量)、重叠网络的NAT。

注意NAT中的几个术语:

(1)       内部本地:是由专用网络使用的私有IP地址。

(2)       内部全球:是公共IP地址,是内部本地地址将转换为的注册IP。

(3)       外部全球:是外部主机的实际IP地址

(4)       外部本地:是用来对外部全球IP地址进行转换的IP地址

 

 

 

 

 

 

 

 

实验A、(静态NAT)PacketTracert创建如下拓扑:

 

配置R0:

Router>en

Router#conf t

Router(config)#host R0

R0(config)#int fa0/0

R0(config-if)#ip add 192.168.80.254 255.255.255.0

R0(config-if)#ip nat inside

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#int fa0/1

R0(config-if)# ip add 192.168.21.254 255.255.255.0

R0(config-if)#ip nat inside

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#int s0/0

R0(config-if)#ip add 202.168.12.1 255.255.255.0

R0(config-if)#ip nat outside

R0(config-if)#clock rate 64000

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#ip nat inside source static 192.168.80.80 202.168.12.3

R0(config)#ip nat inside source static tcp 192.168.21.21 21 202.168.12.1 21

R0(config)#ip route 0.0.0.0 0.0.0.0 202.168.12.2

 

配置R1:

Router>en

Router#conf t

Router(config)#host R1

R1(config)#int fa0/0

R1(config-if)#ip add 192.168.1.254 255.255.255.0

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int s0/0

R1(config-if)#ip add 202.168.12.2 255.255.255.0

R1(config-if)#no sh

R1(config-if)#exit

 

测试NAT效果:

 

 

 

 

实验B、(动态NAT)PacketTracert 创建如下拓扑:

 

配置R0:

Router>en

Router#conf t

Router(config)#host R0

R0(config)#int fa0/0

R0(config-if)#ip add 192.168.80.254 255.255.255.0

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#int s0/0

R0(config-if)#ip add 202.168.12.1 255.255.255.0

R0(config-if)#no sh

 

配置R1:

Router>en

Router#conf t

Router(config)#host R1

R1(config)#int fa 0/0

R1(config-if)#ip add 192.168.0.254 255.255.255.0

R1(config-if)#ip nat inside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int fa0/1

R1(config-if)#ip add 192.168.1.254 255.255.255.0

R1(config-if)#ip nat inside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int s0/0

R1(config-if)#ip add 202.168.12.2 255.255.255.0

R1(config-if)#clock rate 64000

R1(config-if)#ip nat outside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#access-list 1 deny 192.168.0.0 0.0.0.255

R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255

R1(config)#ip nat pool InternetPool 202.168.12.3 202.168.12.10 netmask 255.255.255.0

R1(config)#ip nat inside source list 1 pool InternetPool

R1(config)#ip route 0.0.0.0 0.0.0.0 202.168.12.1

 

测试NAT效果:

 

 

 

 

 

 

  

实验C、(超载NAT)PacketTracert创建拓扑:

 

配置R0:

Router>en

Router#conf t

Router(config)#host R0

R0(config)#int fa0/0

R0(config-if)#ip add 192.168.80.254 255.255.255.0

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#int s0/0

R0(config-if)#ip add 202.168.12.1 255.255.255.0

R0(config-if)#clock rate 64000

R0(config-if)#no sh

R0(config-if)#exit

 

配置R1:

Router>en

Router#conf t

Router(config)#int fa0/0

Router(config-if)#exit

Router(config)#host R1

R1(config)#int fa0/0

R1(config-if)#ip add 192.168.0.254 255.255.255.0

R1(config-if)#ip nat inside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int fa0/1

R1(config-if)#ip add 192.168.1.254 255.255.255.0

R1(config-if)#ip nat inside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int s0/0

R1(config-if)#ip add 202.168.12.2 255.255.255.0

R1(config-if)#ip nat outside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#access-list 1 deny 192.168.0.0 0.0.0.255

R1(config)#access-list 1 permit 192.168.1.0 0.0.0.255

R1(config)#ip nat inside source list 1 int s0/0 overload

R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.12.1

 

 测试NAT效果:

 

 

 

 

 

 

 

 

 

实验D、(NAT的TCP负载均衡)GNS与Vmware workstation7.1.2结合创建如下拓扑:

 

 

 

说明:

(1)两台安装好的windows 2003 虚拟机FTP1 和FTP2,并搭建FTP服务器

(2)FTP1与FTP2 关联到VMware workstation的vmnet1网卡,并按图配置IP。

(3)PC关联到物理电脑的Loopback 0网卡,并按图配置IP

(4)注意:NAT 的TCP负载分配只针对TCP流量,其它的流量不能实现

 

配置R1:

Router>en

Router#conf t

Router(config)#host R0

R1(config)#int e0/3

R1(config-if)#ip add 192.168.21.254 255.255.255.0

R1(config-if)#ip nat inside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int e0/2

R1(config-if)#ip add 202.168.12.1 255.255.255.0

R1(config-if)#ip nat outside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#access-list 1 permit host 202.168.12.21

R1(config)#ip nat pool realIP 192.168.21.1 192.168.21.2 netmask 255.255.255.0 type rotary //轮循的从NAT中取出IP地址转换成公共的IP

R0(config)#ip nat inside destination list 1 pool realIP

R0(config)#ip route 0.0.0.0 0.0.0.0 202.168.12.2

 

配置R2:

Router>en

Router#conf t

Router(config)#host R2

R2(config)#int e0/2

R2(config-if)#ip add 202.168.12.2 255.255.255.0

R2(config-if)#no sh

R2(config-if)#exi

R2(config)#int e0/0

R2(config-if)#ip add 192.168.1.254 255.255.255.0

R2(config-if)#no sh

R2(config-if)#exit

 

测试NAT效果:

1、  开启虚拟机FTP1,关闭虚拟机FTP2,在物理机上访问ftp://202.168.12.21

2、关闭虚拟机FTP1,开启虚拟机FTP2,在物理机上访问ftp://202.168.12.21

 

 

 

 

 

实验E、(重叠网络的NAT)PacketTracert 5.3创建拓扑:

 

 

配置R0:

Router>en

Router#conf t

Router(config)#host R0

R0(config)#int fa0/1

R0(config-if)#ip add 192.168.19.254 255.255.255.0

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#int s0/0

R0(config-if)#ip add 202.168.12.1 255.255.255.0

R0(config-if)#no sh

R0(config-if)#exit

R0(config)#ip route 0.0.0.0 0.0.0.0 202.168.12.2

 

配置R1:

Router>en

Router#conf t

Router(config)#host R1

R1(config)#int fa0/1

R1(config-if)#ip add 192.168.19.254 255.255.255.0

R1(config-if)#ip nat inside

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int s0/0

R1(config-if)#ip add 202.168.12.2 255.255.255.0

R1(config)#ip nat outside

R1(config-if)#clock rate 64000

R1(config-if)#no sh

R1(config-if)#exit  

R1(config)#ip nat inside source static 192.168.19.80 202.168.12.80

R1(config)#ip nat inside source static 192.168.19.53 202.168.12.53

R1(config)#ip route 0.0.0.0 0.0.0.0 202.168.12.1

 

当这样配置完成后发现:

(1)    R0不能访问R1的私有网络,R1也不能访问R0的私有网络。

(2)    两边的私有网络都不能互访。

(3)    同一局域网内主机可以互访。DNS能解析域名kkfloat.com并浏览WWW服务器

(4)    R1私有网络中的主机能ping通202.168.12.80 和202.168.12.53 说明NAT没问题。

原因是R1与R2的私有网络发生了网络重叠。当数据包流到各自网络的路由器时,路由器都误以为目标网络与源网络都是自己的私有网络,所以数据包并不会在串行接口上流出去而是把数据包发送到自己的私有网络接口上。

 

解决网络重叠问题按如下配置R0:

R0>en

R0#conf t

R0(config)#int fa0/1

R0(config-if)#ip nat inside

R0(config-if)#exit

R0(config)#int s0/0

R0(config-if)#ip nat outside

R0(config-if)#exit

R0(config)#ip nat pool netout 202.168.12.10 202.168.12.30 netmask 255.255.255.0

R0(config)#ip nat pool netin  172.16.0.1 172.16.0.254 netmask 255.255.255.0

R0(config)#access-list 1 permit 192.168.19.0 0.0.0.255

R0(config)#ip nat inside source list 1 pool netout overload

R0(config)#ip nat outside source list 1 pool netin

 

测试NAT效果:

 

 

 

 

  注意:当PC0 使用“ping 192.168.19.53” 或 “ping 192.168.19.80”时依然是ping不通目标主机的。

 

【信息科学与工程学】【通信工程】第八十六篇 通信网络设备及通信网络组网的所有学科知识01 编号001类型网络虚拟化与覆盖技术网络领域数据中心网络子领域大二层网络 / 网络虚拟化核心数学方程式/算法模型核心算法:VXLAN封装与解封装。关键在于24位VNI(虚拟网络标识符)到物理网络的三层IP地址的映射。封装:收到原始以太帧后,为其添加 VXLAN 头部(含 VNI)、外层 UDP 头(目的端口 4789)、外层 IP 头(源 IP 为本地 VTEP IP,目的 IP 为对端 VTEP IP)以及外层 MAC 头。解封装:对端 收到报文后,剥离外层头部,根据内层帧的目的 MAC 和 VNI 进行二 阅读详情

相关推荐

三种NAT地址转换

NAT地址转换分类:静态转换、动态转换、动态PAT转换

计算机网络——路由实验(静态路由,RIP,ospf单区域,多区域 )

(1)学习静态路由理论知识,熟悉并掌握静态路由配置;(2)学习RIP路由理论知识,熟悉并掌握RIP路由的配置;(3)学习OSPF路由理论知识,熟悉并掌握OSPF路由的配置。

lc2580123的博客 4916

别再到处找模型了!手把手教你将TI、ADI官网的SPICE模型导入LTspice(附路径避坑指南)

本文详细介绍了如何将TI、ADI官网的SPICE模型导入LTspice的全流程,包括模型获取、路径配置、符号生成等关键步骤,并提供了路径避坑指南。通过实战案例和技巧分享,帮助电子工程师高效利用外部元器件模型进行电路仿真,提升设计效率。

weixin_42535703的博客 408

标准ACL基本配置

R0上做如下设置: R0(config)#int s0/0 R0(config-if)#no shutdown R0(config-if)#ip add 12.1.1.1 255.255.255.0 R0(config-if)#ip add 12.1.1.3 255.255.255.0 secondary R0(config-if)#end R0#conf ter R0(co...

咸鱼的梦想专栏 9044

深入解析SSD报错“READ FPDMA QUEUED”:从诊断到修复全流程

本文深入解析了SSD报错“READ FPDMA QUEUED”的含义、成因与全流程解决方案。该错误通常指示硬盘硬件或健康状态问题。文章详细介绍了如何通过系统日志定位错误、解读关键的S.M.A.R.T.健康报告(重点关注重分配扇区计数等指标),并逐步进行硬件排查(如更换SATA数据线)、软件修复与数据抢救,最终指导用户根据诊断结果做出维修或更换SSD的决策。

weixin_29233333的博客 400

用nTopology五分钟生成三维Voronoi泡沫:节点式建模从原理到实操

多孔结构在增材制造与轻量化设计中应用广泛,其中Voronoi泡沫因其优异的缓冲吸能和比刚度表现备受关注。传统CAD建模需处理复杂布尔运算和网格修复,而隐式建模通过数学场描述几何体,将空间距离与密度分布转化为可视化节点,大幅降低操作门槛。nTopology基于场驱动与参数化逻辑,无需编写命令,即可实时调节胞元尺寸、壁厚及随机种子,快速生成可打印的泡沫实体。这种工作流适用于缓冲垫、医疗植入体、航空支架等场景,也为梯度密度结构与力学仿真验证提供了高效路径。本文围绕三维Voronoi泡沫的生成原理与节点操作流程,详

weixin_26767391的博客 156

网络思科笔记

1.什么是云计算?通过网络想用户或者企业提供灵活、有弹性的计算资源本地化体验的远程服务;2.云计算提供的三种服务:IaaS 基础设施即服务PaaS 平台即服务Saas 软件即服务。

2301_80702576的博客 2169

FAST-LIO2实战:如何在无人机上部署并实现厘米级定位(附ROS配置全流程)

本文详细介绍了如何在无人机上部署FAST-LIO2激光雷达惯性里程计系统,以实现厘米级精确定位。内容涵盖从硬件选型(如激光雷达与机载计算机)、软件环境配置(ROS Noetic)、传感器标定,到FAST-LIO2参数调优、与PX4飞控集成以及实际飞行测试的全流程。重点解决了实时定位中的外参标定、数据同步等关键问题,为无人机在无GPS或复杂光照环境下提供稳定可靠的定位解决方案。

weixin_29062865的博客 251

思科(Cisco)IOS基本操作命令(二)

一、Cisco发现协议(CDP) Cisco发现协议(CDP,Cisco Discovery Protocol),可以收集相邻设备的硬件和协议信息,用于故障诊断和网络判断。 1、获取CDP定时器和保持时间信息 R0#show cdp #查看整个路由器的CDP信息 R0#sh cdp interface #查看...

weixin_33794672的博客 747

三级等保网络拓扑图实战:从零搭建符合标准的医院安全架构

本文详细阐述了如何从零开始设计并搭建符合三级等保标准的医院网络安全架构。文章基于“一个中心,三重防护”的核心框架,深入解析了医院网络分区设计、安全域划分、关键安全设备选型与配置等实战要点,并提供了绘制专业网络拓扑图的技巧与等保测评准备指南,旨在帮助医院IT人员系统化地构建既合规又实用的纵深防御体系。

weixin_29326909的博客 504

Python实现课程时间表

用Python实现课程表功能

life is like a play 2042

CCNP路由实验之十五 NAT(网络地址转换)

CCNP路由实验之十五 NAT(网络地址转换)  众所周知,要让自己的电脑连上Internet,必须要到运营商(ISP)申请一个上网账号,根据此账号申请自己的宽频业务(拨号上网、商业固定IP等等),当你完成申请后,就可以通过拨号拿到一个全域唯一的公网IP,又或者直接是一个商业宽频的固定IP,(注意,其实ISP是把公网IP租给用户的,当用户不租时他们可以租给其他电脑,以提高公网IP

kkfloat博客 1万+

6.3 节深度拆解:Hermes Agent 多 Agent 协同执行链路的 4 层设计逻辑

拆解 Hermes 多 Agent 协同的 4 层工程化设计(协议层、编排层、执行层、适配层),聚焦协议层的强约束消息 Schema 如何解决 Agent 间语义不一致问题,并提供 `soul.md` 配置、GLM-4.7Flash 结构化输出验证及 v0.13.0/v0.14.0 版本实操避坑指南

weixin_42520239的博客 123

IT傻博士-CCNA课程在线视频(1-5)

ITAA-(IT傻博士)讲解CCNA第一节在线视频课程 ITAA-(IT傻博士)主讲:CCNA课程第二节在线视频 ITAA-IT傻博士主讲:CCNA系列课程第三节在线视频 ITAA-IT傻博士主讲:CCNA系列第四节在线视频 ITAA-IT傻博士主讲:CCNA系列课程第五节在线视频 1(第一...

weixin_34205826的博客 269

perl 安装DBI和DBD

还可以从cpan.perl.org站点下载tar压缩文件形式的源代码发行版本,解压缩后,切换到相应的文件目录 cd DBI-1.54 perl Makefile.PL make make test make install 安装DBD时候 需要export ORACLE_HOME 验证安装: perldoc DBD::Oracle perldoc DBI 在线文档; perldoc -m

zhaoyangjian724的专栏 1754

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux操作系统下/etc/hosts文件配置方法

<br />转载自:http://bbs.openzj.com/viewthread.php?tid=7200&page=1<br /> <br />1、关于/etc/host,主机名和IP配置文件<br />) m! e2 /- ^  a% p9 ]; Q$ J; w: c: y<br /> Hosts - The static table lookup for host name(主机名查询静态表) # M2 G- _& T6 x0 p" E" k<br />hosts 文件是Linux系统 中一

liangrockman的专栏 3万+

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

5、路由器静态路由配置

路由器:网络层设备,能够根据IP包头的信息,选择一条最 佳路径将数据包转发出去,实现不同网段主机之间的通信。 路由表:由一条 条路由信息组成。路由器是根据路由表进行选路和转发的; 路由表的生成方法:静态路由协议配置和动态路由协 议配置。 静态路由:网络管理员手工配置的路由信息。当网络拓扑 结构或链路发生变化时,网络管理员需要手工修改路由表中相 关的静态路由信息。 缺省路由:静态路由的一种特殊情况。当查找路由表时 ,若没有找到与目的网络相匹配的路由表项式,为数据分组指 定路由; 路由器添加广域..

计算机系秃头少女的博客 7763

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

计算机网络配置——静态路由的配置

一、实验目的和任务 理解路由表的结构和各字段的含义 理解静态路由的工作原理和用途 掌握静态路由的配置 掌握默认路由的配置 二、实验原理介绍 一、路由概念 直连路由:路由器接口所连接的子网的路由方式称为直连路由; 静态路由:指由用户或网络管理员手工配置的路由信息; 动态路由:指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。 二、实验拓扑图 按上图完成网络配置,能够ping通网络 三、设计代码(或原理图)、仿真波形及分析 静态路由的配置的网络拓扑结构如下

楠潼的博客 9656

Win10修改hosts文件

/windows/system32/drivers/etc目录下修改host文件即可

Always on the road 1万+

CCNA实验之:网络地址转换(NAT)实验

实验目标1.在中型企业分支机构网络中实现和验证NAT和AC以及排除故障2.阐述NAT的基本工作原理3.根据网络需求配置NAT(包括CLI/sdm)4.排除NAT故障关于NAT要真正了解NAT就必须先了解现在IP地址的适用情况,私有IP地址是指内部网络或主机的IP地址,公有IP地址是指在因特网上全球唯一的IP地址。RFC1918为私有网络预留出了三个IP地址块,...

weixin_33705053的博客 533

实验十 网络地址转换(NAT)

实验十 网络地址转换(NAT) 5.1静态NAT配置 5.1静态NAT配置 5.1.1 配置两台主机。 PC1的IP地址为10.1.1.2/8,网关为10.1.1.1。PC2的IP地址为10.1.2.2/24,网关为10.1.2.1/8。 5.1.2 路由器的配置 5.1.2.1 Router 1的配置 配置Router 1的Ethernet 0/0/1端口IP地址为10.1.1.1。Ether...

qq_42159954的博客 1625

CCNA实验二 路由基本配置

                                       CCNA实验二路由基本配置环境: Windos XP ,GNS3.0.7   VPCS.exe目的:掌握路由的基本配置 步骤:1、首先打开GNS创建一个工程,然后单击”编辑”选择“图标管理”进入操作“Available symbols“窗口中选择computer ,然后点击小于号“>”添加到右的”Customized nodes” 窗口再在”name“中输入“computer”,在类型中选择“Cloud“然后点击”Apply“按钮

kkfloat博客 5024

NA-NP-IE系列实验29:PAP 认证

实验29:PAP 认证 1. 实验目的 通过本实验,读者可以掌握如下技能: (1) PAP 认证的配置方法 2. 实验拓扑 如图 3. 实验步骤 配置路由器R0和路由器R1互为(远程路由器)被认证方和认证方(中心路由器) 实现双向认证: 配置如下 r0(config)#int s0/0 r0(config-if)#ip add 172.16....

weixin_34250434的博客 176

CCNP路由实验之十六 策略路由(PBR)

                                CCNP路由实验之十六 策略路由(PBR)   策略路由(PBR)是一种比基于目标网络进行路由更加灵活的数据包路由转发机制。路由器将通过路由图决定如何对需要路由的数据包进行处理,路由图决定了一个数据包的下一跳转发路由器。在路由器转发一个数据报文时,首先根据配置的规则对报文进行过滤,匹配成功则按照一定的转发策略进行报文转发。这种规则

kkfloat博客 5万+
上一篇: CCNA实验二十五 实战多种ACL访问控制
下一篇: CCNA实验二十七 认识HDLC配置PPP
kkfloat
博客等级 码龄17年 923粉丝 201原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值