NAT 原理与实验操作

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介: NAT 原理与实验操作

一,含义

网络地址转换技术

二,工作原理

NAT一般部署在连接内部和外部的网关设备上。

将源私网地址,改为公网地址

将目的公网        改为目的私网

如上图,PC1 想要访问百度服务器,源ip  192.168.1.1  目的ip  200.0.200

              经过公司A的G2 口(企业出口)因为私网地址是不可能出现在外网的,所以要向运                   营商买一个外网地址。经过企业出口时,源IP地址变成买来的公网地址 200.0.0.10,                 目的IP不变 200.0.200  

              数据回包,源iP 200.0.0.200     目的IP200.0.0.10  同理,外网地址是不可能出现在私                 网的,目的IP  变成192.168.1.1

将源私网地址,改为公网地址

  将目的公网        改为目的私网

三,NAT 分类

(一)静态NAT

一个公网对应一个私网

1,搭建实验环境

2,进企业出口的接口    nat static enable   开启静态nat

                                      nat static global 200.0.0.100 inside 192.168.1.1  将192,。168.1.1的                                           流量变成200.0.0.100 的流量

 注意: 200.0.100  这个外网地址是要买的,200.0.0.1 这个地址是网关!

3,PC1  此时可以访问外网

4,dis nat static   查看静态nat

    dis nat session all    查看所以nat 设置

(二)动态NAT

买了100个 公网池子 让 1000个用户上网   有100个人上网时,第101个就等

1,实验环境

2,建一个公网池子

nat address-group 1 200.0.0.10    200.0.0.15

建一个acl 表  acl 2000

3,在acl  表里设规则

rule permit source 192.168.1.0    0.0.0.255     (允许192.168.1.0  网段的流量  注意0.0.0.255是通配符)

4,进接口   把nat和ACL表绑在一起    nat outbound 2000  address-group 1 not pat     (not pat  指不带端口号)

(三)NATPT/  NAT server  端口映射   (重点)

  让用户访问内网服务器

1,搭建实验环境

2,企业出口搭建默认路由

原因:Client1 访问200.0.0.1等于访问192.168.1.100     所以要先让Client1可以和200.0.0.1先互                相通讯。目前数据可以从Client1  到达200.0.0.1,但是回不去。企业出口要做默认路由,                 把回去的流量都甩给运营商去分配

3,Client1可以和200.0.0.1先互相通讯

4,在企业出口   配置

nat server protocol tcp global current-interface www inside 192.168.1.100 www

nat serve   : 开启 nat server  

protocol tcp:tcp协议     只管控tcp 协议的端口(不管udp)

global:公网

current-interface :当前接口的IP地址

www:tcp 80 端口号

inside:内网

意思: 200.0.0.1:80      和   192.168.1.100:80   做上关联

         即访问 200.0.0.1   80   等于访问192.168.1.100   80

5,验证一下,启用服务器的80端口,因为路由器是没有http七层协议的,路由器只有三层协议,所以如果Client1  访问200.0.0.1     有http,则说明成功映射了

6,映射内网服务器成功

注意:  NATPT/  NAT server  端口映射  访问 200.0.0.1   80   等于访问192.168.1.100   80

            200.0.0.1   80(这个端口基本不会变,因为这个是用户输入的  也可以写成                                   200.0.0.1 www  一个意思)                

             192.168.1.100  80(这个端口号可以变)    

即:         nat server protocol tcp global current-interface 80  inside 192.168.1.100 9527        

                意思是:访问 200.0.0.1   80   等于访问192.168.1.100   9527

(四)Easy-IP

使用一个公网地址让所有人可以上公网

将IP地址和端口号一起转换   (端口号是唯一的,回包的时候区分用户    所以一个公网地址可以让6万多人上公网   端口号0到65535)

1,实验环境

2,建一个acl 表  acl 2000

3,在acl  表里设规则

rule permit source 192.168.1.0    0.0.0.255     (允许192.168.1.0  网段的流量  注意0.0.0.255是通配符)

4,进接口   把nat和ACL表绑在一起

nat outbound 2000   将所有的私网地址映射成路由器当前接口的公网地址

5,PC1   PC2  都可以访问运营商公网

pc1

pc2

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
基于阿里云,构建一个企业web应用上云经典架构,让IT从业者体验企业级架构的实战训练。
相关文章
|
11月前
|
域名解析 网络协议
NAT实验和配置
NAT实验和配置
79 0
|
弹性计算 运维 数据安全/隐私保护
《企业运维之云上网络原理与实践》——第三章 云上网络VPC&EIP&NAT&共享宽带&SLB——配套实验:ECS通过SNAT访问CLB(1)
《企业运维之云上网络原理与实践》——第三章 云上网络VPC&EIP&NAT&共享宽带&SLB——配套实验:ECS通过SNAT访问CLB(1)
275 0
|
弹性计算 运维
《企业运维之云上网络原理与实践》——第三章 云上网络VPC&EIP&NAT&共享宽带&SLB——配套实验:ECS通过SNAT访问CLB(2)
《企业运维之云上网络原理与实践》——第三章 云上网络VPC&EIP&NAT&共享宽带&SLB——配套实验:ECS通过SNAT访问CLB(2)
219 0
|
网络架构
网络工程思科路由器NAT实验
本篇博文讲述的是大学网络工程思科路由器之NAT实验
121 2
网络工程思科路由器NAT实验
|
网络协议 网络安全
防火墙nat豁免与控制原理讲解
防火墙nat豁免与控制原理讲解
372 0
|
Shell 网络安全
防火墙nat实验
防火墙nat实验
|
网络架构
CCNA-NAT协议 静态NAT 动态NAT(多对多) PAT(多对一) 内网与外网之间的通信 GNS3实验验证
CCNA-NAT协议 静态NAT 动态NAT(多对多) PAT(多对一) 内网与外网之间的通信 GNS3实验验证
297 0
CCNA-NAT协议 静态NAT 动态NAT(多对多) PAT(多对一) 内网与外网之间的通信 GNS3实验验证
|
Shell 数据安全/隐私保护 网络架构
CCNA-NAT协议(理论与实验练习)
CCNA-NAT协议(理论与实验练习)
95 0
CCNA-NAT协议(理论与实验练习)
|
网络协议 安全 数据安全/隐私保护
NAT基础:NAT技术原理,静态NAT、动态NAT、NAPT、Easy IP、NAT Server的原理,以及各NAT的配置方法和转换示例
NAT基础:NAT技术原理,静态NAT、动态NAT、NAPT、Easy IP、NAT Server的原理,以及各NAT的配置方法和转换示例。
NAT基础:NAT技术原理,静态NAT、动态NAT、NAPT、Easy IP、NAT Server的原理,以及各NAT的配置方法和转换示例
|
网络协议 安全 网络虚拟化
华为数通HCIA小型拓扑综合实验,运用OSPF动态路由协议、ACL访问控制列表,交换机生成树协议,修改交换机根桥、交换机划分vlan、链路聚合等相关数通技术、NAT地址转换以及NAT网络地址转换的配置
华为数通HCIA小型拓扑综合实验,运用OSPF动态路由协议、ACL访问控制列表,交换机生成树协议,修改交换机根桥、交换机划分vlan、链路聚合等相关数通技术、NAT地址转换以及NAT网络地址转换的配置、ACL访问控制列表的配置方法。访问控制列表的书写技巧、ACL访问控制列表的匹配原则。...
华为数通HCIA小型拓扑综合实验,运用OSPF动态路由协议、ACL访问控制列表,交换机生成树协议,修改交换机根桥、交换机划分vlan、链路聚合等相关数通技术、NAT地址转换以及NAT网络地址转换的配置