当前位置:网站首页>NAT种类及配置
NAT种类及配置
2022-08-09 15:02:00 【韩xuu】
一、静态NAT
NAT(Network Address Translation),是指网络地址转换。
当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。
这种方法需要在专用网(私网IP)连接到因特网(公网IP)的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址(公网IP地址)。这样,所有使用本地地址(私网IP地址)的主机在和外界通信时,都要在NAT路由器上将其本地地址转换成全球IP地址,才能和因特网连接。
另外,这种通过使用少量的全球IP地址(公网IP地址)代表较多的私有IP地址的方式,将有助于减缓可用的IP地址空间的枯竭。
pc1:192.168.1.1
pc2:192.168.1.2
公司路由:
与私网ip绑定的公网ip是nat转换之后的公网ip,需要向运营商购买。
运营商路由:
测试连接:
二、 NAPT(端口映射)
NAPT(Network Address Port Translation),即网络地址端口转换,可将多个内部地址映射为一个合法公网地址,但以不同的协议端口号与不同的内部地址相对应,也就是与之间的转换。NAPT普遍用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP地址后面。NAPT也被称为“多对一”的NAT,或者叫PAT(Port Address Translations,端口地址转换)、地址超载(address overloading)。
NAPT与动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP地址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。NAPT算得上是一种较流行的NAT变体,通过转换TCP或UDP协议端口号以及地址来提供并发性。除了一对源和目的IP地址以外,这个表还包括一对源和目的协议端口号,以及NAT盒使用的一个协议端口号。
NAPT的主要优势在于,能够使用一个全球有效IP地址获得通用性。主要缺点在于其通信仅限于TCP或UDP。当所有通信都采用TCP或UDP,NAPT允许一台内部计算机访问多台外部计算机,并允许多台内部主机访问同一台外部计算机,相互之间不会发生冲突。
pc1:192.168.1.1
pc2:192.168.1.2
运营商路由:
公司路由:
![]()
测试连接
三、Easy-ip
NAPT的一种特例是单向转换的, 配置时候不需要创建公网地址池。NAPT是实现私有IP 和NAT的公共 IP 之间的动态转换。
Easy-ip 是实现公网 IP 地址实现与私网 IP 地址之间的映射。


边栏推荐
- NAT-UDP穿透详解与实践
- unity shader 入门 全透明与半透明效果实现
- Time series analysis
- MySQL数据库基本知识
- Principal Component Analysis - Applications of MATLAB in Mathematical Modeling (2nd Edition)
- 如何不使用第三个变量来交换两个数的值
- #define DEBUG(format, ...) 以及 #、##、__VA_ARGS__和##__VA_ARGS__的作用
- Cloud Models and Logistic Regression - Applications of MATLAB in Mathematical Modeling (2nd Edition)
- weiteUP-ciscn_2019_c_1
- 软件测试流程
猜你喜欢

C语言,输入一个10以内的随机数,按要求求得表达式的值。

解决端口号被占用的情况

将类指针强制转换为void*指针进行传参的使用方法

堆(heap)系列_0x06:NT全局标志和gflags.exe一页纸
![[Paper reading] LIME: Low-light Image Enhancement via Illumination Map Estimation (the most complete notes)](/img/ca/6c8939fd752cc8928c2ffce0b090ed.png)
[Paper reading] LIME: Low-light Image Enhancement via Illumination Map Estimation (the most complete notes)

Candide3 face animation model

Vim实用技巧_4.管理多个文件(打开 + 切分 + 保存 + netrw)

Unity Shader零基础入门2:环境光、漫反射、高光

图论最短路径求解

Excel绘制统计图
随机推荐
GStreamer应用开发手册学习笔记之二
灰色关联度矩阵——MATLAB在数学建模中的应用
Vim实用技巧_8.替换(substitute)和global命令
软件测试流程
7z解压软件(小巧好用)。百度云下载链接
go语言基础学习(一起学习go语言)
Vim实用技巧_1.vim解决问题的方式
CTF在线加解密以及常用工具
【力扣】55. 跳跃游戏
The practical skills Vim _5. Move quickly between files and documents
【QT】QLayout: Attempting to add QLayout “to ***“, which already has a layout的终极解决方法
机器学习的基本术语
灰色关联分析
数据拟合方法 MATLAB在数学建模中的应用(第二版)
C语言,输入一个10以内的随机数,按要求求得表达式的值。
Uart串口学习
Fiddler抓包夜神模拟器
Unity Shader 透视效果/XRay
SQLMap常用命令介绍
多元回归分析