您当前的位置:首页 > 电脑百科 > 程序开发 > 编程百科

端口映射是怎么一个操作

时间:2020-06-27 15:54:14  来源:  作者:

在IP地址和子网掩码中说了IP地址,在网卡的真正硬件地址mac 中说了MAC地址,在端口是个什么鬼? 中说了端口。但实际上我们大部分时候更关心的是IP地址和端口。至少在今天我要说的端口映射中是用到了IP地址和端口。为什么我们要端口映射?端口映射在什么情况下用?

端口映射是怎么一个操作

 

端口映射中的端口就是逻辑层面的端口而非路由器,交换机上的端口,其实在大部分的情况下我们所说的端口都是指这种逻辑层面的端口号。通俗的说端口映射就是把其中一个端口号和另一个端号联系起来,记录下来,看到这个端口号就知道指的是经过变换后的端口号。这就像指鹿为马一样。当然这里的指鹿为马和赵高的指鹿为马有本质的不同。

端口映射是怎么一个操作

 

我们之所以要端口映射其实是因为NAT技术。NAT下的保安和张三 中说到NAT技术就像一个小区,只允许里面的人主动联系外面 的人,而不允许外面的人主动联系里面的人。这在一定程度上保护了内部的安全,同时也带来一个问题,如果外面的人要主动的访问控制处于NAT里主机则无法实现。比如实际中有远程控制的需求。这个时候我们就需要端口映射这样的操作用来把目的端口是指定端口号的数据包和指定的主机端口号联系起来以方便远程控制这样的需求。

端口映射是怎么一个操作

路由器

当你有从互联网要主动访问处于NAT(路由器)后面的主机这样的需求时你就可以做端口映射。端口映射通常是做在进入内部网络的汇聚设备上比如路由器。在路由器中有叫做虚拟主机或虚拟服务器也有直接叫端口映射的,他们统一的类别是转发规则。这也说明了实际上端口映射就是为了特殊转发存在的。

端口映射是怎么一个操作

端口映射

操作方面大同小异。首先进入路由器的管理后面界面,找到虚拟主机或者转发规则下的虚拟服务器或者端口映射。

端口映射是怎么一个操作

端口映射

在上图中带有*号的是必填的。其中指定出口在一般的路由器默认都是WAN或是PPPOE拨号口。协议根据自己的需求如果不知道可以选择TCP+UDP或者ALL。外部端口就是从互联网上进来的目的端口,比如我们用浏览器打开网页默认的目的端口就是80或都443。内部IP是指提供服务的内部网络的主机地址比如有一个IP地址是192.168.1.100的主机提供网页服务那么就是这个地址。内部端口就是指这个提供服务的主机的开放端口,比如网页服务默认是80如果有更改需要填写更改后的端口。(有一些路由器可以没有内部端口这个填写项)

端口映射是怎么一个操作

 

上面的意思就是说路由器检测到了从WAN口主动进来的数据包里的目的端口号是主人指定的外部端口的话,把外部端口更改为内部端口(如果没有就不用更改了)然后再交给内部IP为192.168.1.100的主机处理,至于是死是活不关路由器的事了。



Tags:端口映射   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
通常服务器会有许多块网卡,因此也可能会连接到不同的网络,在隔离的网络中,某些服务可能会需要进行通信,此时服务器经过配置就可以承担起了转发数据包的功能。一、Windows下实现...【详细内容】
2021-08-17  Tags: 端口映射  点击:(68)  评论:(0)  加入收藏
在IP地址和子网掩码中说了IP地址,在网卡的真正硬件地址MAC 中说了MAC地址,在端口是个什么鬼? 中说了端口。但实际上我们大部分时候更关心的是IP地址和端口。至少在今天我要说的...【详细内容】
2020-06-27  Tags: 端口映射  点击:(41)  评论:(0)  加入收藏
小型企业,一般就在路由器和防火墙之间二选一,不太会同时上两个设备,在他们眼里,防火墙和路由器都一样,无非就是用来上网,这么认为其实也的确无可厚非,因为现在的产品,边界越来越模糊...【详细内容】
2020-05-22  Tags: 端口映射  点击:(1012)  评论:(0)  加入收藏
1. 前言本文只讲解实战应用,不会涉及原理讲解。如果想要了解iptables的工作流程或原理可参考如下博文。具体操作是在PC机的VMware虚拟机上进行的,因此涉及的地址都是内网IP...【详细内容】
2020-05-17  Tags: 端口映射  点击:(71)  评论:(0)  加入收藏
2020-03-15  Tags: 端口映射  点击:(97)  评论:(0)  加入收藏
端口映射是把外网IP地址的某一个端口映射到内网的某台主机的某台端口,比如你的服务器内网IP是192.168.1.8,那么只需要把192.168.1.8的80端口映射到公网的80端口就可以了,但是很...【详细内容】
2020-03-13  Tags: 端口映射  点击:(72)  评论:(0)  加入收藏
使用路由器后,Internet用户无法访问到局域网内的主机,因此不能访问内网搭建的Web、FTP、Mail等服务器。虚拟服务器功能可以实现将内网的服务器映射到Internet,从而实现服务器对...【详细内容】
2019-12-02  Tags: 端口映射  点击:(576)  评论:(0)  加入收藏
很多朋友多次提到端口映射与端口转发的区别?这二者如果不细区分的,是容易弄混,今天我们来看下。一、什么是端口映射端口映射:端口映射就是将内网中的主机的一个端口映射到外网主...【详细内容】
2019-07-31  Tags: 端口映射  点击:(304)  评论:(0)  加入收藏
在网络技术中,端口(Port)有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial端口等。我们这里所说的端口,不是计算机硬件的I/O端口,...【详细内容】
2019-04-28  Tags: 端口映射  点击:(453)  评论:(0)  加入收藏
▌简易百科推荐
本文分为三个等级自顶向下地分析了glibc中内存分配与回收的过程。本文不过度关注细节,因此只是分别从arena层次、bin层次、chunk层次进行图解,而不涉及有关指针的具体操作。前...【详细内容】
2021-12-28  linux技术栈    Tags:glibc   点击:(3)  评论:(0)  加入收藏
摘 要 (OF作品展示)OF之前介绍了用python实现数据可视化、数据分析及一些小项目,但基本都是后端的知识。想要做一个好看的可视化大屏,我们还要学一些前端的知识(vue),网上有很多比...【详细内容】
2021-12-27  项目与数据管理    Tags:Vue   点击:(2)  评论:(0)  加入收藏
程序是如何被执行的  程序是如何被执行的?许多开发者可能也没法回答这个问题,大多数人更注重的是如何编写程序,却不会太注意编写好的程序是如何被运行,这并不是一个好...【详细内容】
2021-12-23  IT学习日记    Tags:程序   点击:(9)  评论:(0)  加入收藏
阅读收获✔️1. 了解单点登录实现原理✔️2. 掌握快速使用xxl-sso接入单点登录功能一、早期的多系统登录解决方案 单系统登录解决方案的核心是cookie,cookie携带会话id在浏览器...【详细内容】
2021-12-23  程序yuan    Tags:单点登录(   点击:(8)  评论:(0)  加入收藏
下载Eclipse RCP IDE如果你电脑上还没有安装Eclipse,那么请到这里下载对应版本的软件进行安装。具体的安装步骤就不在这赘述了。创建第一个标准Eclipse RCP应用(总共分为六步)1...【详细内容】
2021-12-22  阿福ChrisYuan    Tags:RCP应用   点击:(7)  评论:(0)  加入收藏
今天想简单聊一聊 Token 的 Value Capture,就是币的价值问题。首先说明啊,这个话题包含的内容非常之光,Token 的经济学设计也可以包含诸多问题,所以几乎不可能把这个问题说的清...【详细内容】
2021-12-21  唐少华TSH    Tags:Token   点击:(10)  评论:(0)  加入收藏
实现效果:假如有10条数据,分组展示,默认在当前页面展示4个,点击换一批,从第5个开始继续展示,到最后一组,再重新返回到第一组 data() { return { qList: [], //处理后...【详细内容】
2021-12-17  Mason程    Tags:VUE   点击:(14)  评论:(0)  加入收藏
什么是性能调优?(what) 为什么需要性能调优?(why) 什么时候需要性能调优?(when) 什么地方需要性能调优?(where) 什么时候来进行性能调优?(who) 怎么样进行性能调优?(How) 硬件配...【详细内容】
2021-12-16  软件测试小p    Tags:性能调优   点击:(20)  评论:(0)  加入收藏
Tasker 是一款适用于 Android 设备的高级自动化应用,它可以通过脚本让重复性的操作自动运行,提高效率。 不知道从哪里听说的抖音 app 会导致 OLED 屏幕烧屏。于是就现学现卖,自...【详细内容】
2021-12-15  ITBang    Tags:抖音防烧屏   点击:(25)  评论:(0)  加入收藏
11 月 23 日,Rust Moderation Team(审核团队)在 GitHub 上发布了辞职公告,即刻生效。根据公告,审核团队集体辞职是为了抗议 Rust 核心团队(Core team)在执行社区行为准则和标准上...【详细内容】
2021-12-15  InfoQ    Tags:Rust   点击:(25)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条