现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

网络
网络地址转换技术NAT(Network Address Translation)主要用于实现位于内部网络的主机访问外部网络的功能。

一、NAT背景

IPv4地址枯竭已经成为制约网络发展的瓶颈。尽管IPv6可以从根本上解决IPv4地址空间不足的问题,但目前众多的网络设备和网络应用仍是基于IPv4的,因此在IPv6广泛应用之前,一些过渡技术的使用是解决这个问题的主要技术手段。

网络地址转换技术NAT(Network Address Translation)主要用于实现位于内部网络的主机访问外部网络的功能。当局域网内的主机需要访问外部网络时,通过NAT技术可以将其私网地址转换为公网地址,并且多个私网用户可以共用一个公网地址,这样既可保证网络互通,又节省了公网地址。

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

NAT 网络地址转换技术,将内部的私网IP地址转成成外部的公网IP地址:

  • 内网去外网 ----先路由 ,后转换
  • 外网回内网 ----先转换 ,后路由

二、静态NAT配置

一个内网IP地址对应一个外网IP地址:

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

AR1进行静态NAT配置:

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

三、动态NAT 

  1. [AR1]nat address-group 1 12.1.1.10 12.1.1.20  
  2. [AR1]acl number 2000  
  3. [AR1-acl-basic-2000]rule 5 permit source 192.168.1.0 0.0.0.255  
  4. [AR1]interface GigabitEthernet 0/0/0  
  5. [AR1-GigabitEthernet0/0/0]nat outbound 2000 address-group 1 

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

查看NAT组和NAT表项:

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

四、Easy IP 

  1. [AR1]int g 0/0/0  
  2. [AR1-GigabitEthernet0/0/0]un nat outbound 2000 address-group 1 

[AR1-GigabitEthernet0/0/0]nat outbound 2000 ----同思科的PAT端口复用

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

 

  1. PC>ping 172.16.1.100 -t  
  2. Ping 172.16.1.100: 32 data bytes, Press Ctrl_C to break  
  3. From 172.16.1.100: bytes=32 seq=1 ttl=253 time=15 ms  
  4. From 172.16.1.100: bytes=32 seq=2 ttl=253 time=16 ms 

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

  1. [AR1]interface GigabitEthernet 0/0/0 
  2. [AR1-GigabitEthernet0/0/0]nat server protocol tcp global 12.1.1.8 8080 inside 192.168.2.1 www 

将内网的192.168.2.1的web 80端口映射为公网12.1.1.8的8080端口,用于外网访问内网服务器。

现网中必用的NAT地址转换技术,理论+实战,三分钟快速掌握

 

 

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2024-10-15 09:18:30

2022-02-17 09:24:11

TypeScript编程语言javaScrip

2021-12-17 07:47:37

IT风险框架

2022-03-26 09:06:40

ActorCSP模型

2023-11-23 19:26:43

2024-09-13 08:49:45

2020-07-21 07:42:29

数据库信息技术

2024-05-16 11:13:16

Helm工具release

2009-11-09 12:55:43

WCF事务

2009-10-26 19:09:50

VB.NET转换形态

2023-12-27 08:15:47

Java虚拟线程

2021-04-20 13:59:37

云计算

2024-08-30 08:50:00

2024-01-16 07:46:14

FutureTask接口用法

2022-02-16 19:42:25

Spring配置开发

2013-06-28 14:30:26

棱镜计划棱镜棱镜监控项目

2020-06-30 10:45:28

Web开发工具

2022-02-21 18:16:38

Go语言枚举

2009-10-29 16:22:10

VB.NET操作MyS

2017-11-20 10:37:03

点赞
收藏

51CTO技术栈公众号