Nat、端口映射、内网穿透有什么区别?

news/2025/2/15 23:05:03/

简单地说端口映射、nat、内网穿透都是一个意思,同样的目的是解决跨网问题,同样涉及网络地址转换,如果要将内网服务器发布外网访问,就会用到其中一种方式。

细致地说,端口映射、nat、内网穿透又有所区别,端口映射的英文名就是nat,即端口映射与nat是同义词,泛指一个地址端口转换成另一个地址端口,不限内外网地址。内网的一台电脑要上因特网对外开放服务或接收数据,就需要端口映射。

端口映射分为动态和静态。下面以示例介绍一下动态端口映射。比如内网中的一台电脑要访问腾讯网,会向nat网关发送数据包,数据包中包括对方腾讯网的IP、端口和本机IP、端口,nat网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给腾讯网,腾讯网收到数据后做出反应,发送数据到nat网关的那个未使用的端口,然后nat网关将数据转发给内网中的那台电脑,实现内网和公网的通讯.当连接关闭时,nat网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。动态端口映射其实也就是nat网关的工作方式。

静态端口映射: 就是在nat网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个IP和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一个电脑。

内网穿透是什么?内网穿透,一般指内网映射,内网端口映射外网。可以说是端口映射在内外网互通场景上的限定词义。在实现方式中,一般有二种,一是硬件如公网路由器端口外网(需要有公网IP),二是软件本地映射外网(能上网就映射外网)。

路由器本身有端口映射的功能,在有公网Ip前提下,用其设置是可以实现外网访问内网的。对于内网IP环境,借助三方的内网映射软件,如快解析,它们的都原理也基本上是将内网IP地址映射成外网域名地址访问。

我们可以安装快解析内网穿透软件,在软件上添加映射时,点击客户端【解析环境】——【内网穿透模式】,则跳转至快解析管理的内网映射页面,可直接在网页中对域名进行添加映射,即使不在服务器现场,也可以远程管理。配置被访问内网设备的相关信息 ,以及选择用作外网访问该映射的域名。当映射诊断信息提示连接成功时,即可实现内网穿透。

利用快解析的内网穿透技术,外网的设备通过访问固定域名,连接快解析服务器所搭建的通道,顺畅地与内网设备进行数据通信。

 


http://www.ppmy.cn/news/1012359.html

相关文章

【MapGIS精品教程】010:空间叠置分析案例教程

文章目录 一、叠置分析介绍(一) 什么是叠加分析(二)叠加分析的分类二、叠加分析操作一、叠置分析介绍 (一) 什么是叠加分析 叠加分析是依靠把分散在不同层上的空间属性信息按相同的空间位置加到一起,合为新的一层。该层的属性由被叠加层各自的属性组合而成,这种组合可…

WEB渗透WFUZZ攻击使用介绍

目录 介绍 语言 安装 可以挖到的漏洞 特性 功能枚举 爆破文件、目录

多语言一键铺货跨境电商平台快速开发(java开源)

要搭建一个多语言一键铺货跨境电商平台,可以参考以下步骤: 1. 确定需求:首先,明确平台的功能需求,包括多语言支持、一键铺货功能、跨境支付等。 2. 选择适合的开源项目:选择一个适合的Java开源电商平台项…

Cdiscount、速卖通卖家关键步骤:测评自养号实用技巧

作为全球领先的跨境电商平台,速卖通为商家提供了无限的海外销售机会。然而,在激烈的市场竞争中,要想突出重围并取得令人瞩目的销售成绩并不容易。本文将分享一些实用有效的速卖通运营技巧,助力你打造一个成功的跨境电商业务&#…

Python “牵手” 淘宝商品详情数据获取方法,淘宝API申请指南

淘宝详情接口 API 是淘宝开放平台提供的一种 API 接口,它可以帮助开发者获取淘宝商品的详细信息,包括商品的标题、描述、图片等信息。在淘宝电商平台的开发中,淘宝详情接口 API 是非常常用的 API,因此本文将详细介绍淘宝详情接口 …

基于STM32CUBEMX驱动低压步进器电机驱动器STSPIN220(1)----套件概述

基于STM32CUBEMX驱动低压步进器电机驱动器STSPIN220----1.套件概述 套件概述样品申请特征系统控制和生态系统访问功能示意图系统框图跳线设置开发板原理图 套件概述 STM32C011F4Px_STSPIN220 是一款基于 STM32C011F4Px 的低压步进电机驱动套件。其中,STSPIN220 是一…

【数据分析】pandas( 二)

目录 简介: 一,1.1来自Series字典或字典 1.2 来自ndarray或者列表的字典: 1.3来自结构化或记录数组; 1.4来自字典列表: 1.4来自元组的字典: 1.5 来自Series 二,代替构造函数: 2.1DataFram…

JVM、JRE、JDK三者之间的关系

JVM、JRE和JDK是与Java开发和运行相关的三个重要概念。 再了解三者之前让我们先来了解下java源文件的执行顺序: 使用编辑器或IDE(集成开发环境)编写Java源文件.即demo.java程序必须编译为字节码文件,javac(Java编译器)编译源文件为demo.class文件.类文…