端口映射什么意思?什么是端口映射?如何设置端口映射?-程序员宅基地

技术标签: 端口映射  

一、端口映射是什么意思?什么是端口映射?

端口映射是路由器里面自带的一个功能,端口映射又叫端口转发,又叫虚服务器,各个品牌路由器不同,叫法不一样,但操作方法是差不多的。常见的TP-link、D-link路由器都叫做虚拟服务器,小米路由、新华三等路由器叫端口映射或端口转发。

二、为什么做端口映射?

很多客户问为什么要端口映射?这里举一个例子:自己搭建一个网站,电脑是通过路由器上网的,网站自己可以本机访问这个网站,但是别人就不能访问这个网站,原因是什么呢?就是因为如果你的网站需要外网访问,就需要你在路由器中做端口映射,映射这台主机相关对应的端口,也就是说端口映射是外网访问你的条件之一。

三、如何做端口映射?如何设置路由器端口映射?

步骤一:进入路由器web管理页面

如果您的路由器没有经过特殊的设定,一般进入路由器的web地址就是网关地址,在路由器的背面都有标注,如果没有标注,您可以先查看一下本机电脑的内网IP(开始 — 运行 ,输入cmd ,点击确定,然后黑色命令行中输入 ipconfig 即可查看到本机电脑IP、子网掩码、网关地址 )

步骤二:进入路由器

打开电脑的浏览器,输入网关地址回车会出现路由器的登录页面,默认的用户名和密码都是admin,当然如果您更改了账号密码那就输入您更改的的密码,假如实在忘记了密码,您也可以选择重制路由器(路由器设备上有个小的重置按钮,重制需要谨慎操作,因为所有配置都没了,上网都需要重新配置)

步骤三:设置端口映射

在做端口映射之前,先要知道您需要映射哪个主机IP,上面已经说了如何查看本机IP,另外您需要映射的端口需要弄清楚,比如网站一般都是用TCP 80端口;您填写主机IP、端口、协议后端口就添加成功了。

四、端口映射失败的原因?

这里只说一下可能的原因,供大家参考:

1、您主机的IP或者端口弄错了,至于您服务的端口您应该非常清楚,不要写错了。另外您主机的IP要在网卡上设置成静态IP,不要DHCP自动获取,如果是自动获取,重启电脑后IP可能会变,端口映射就会失效。

2、检查一下您是不是具备多层路由,很多客户是多层路由的,比如自己电脑连接的路由是一个二级路由,在这个路由器上还有一个主路由,那这种情况下,除了在二级路由做端口映射以外还需要在主路由做端口映射才可以,主路由器上映射一下二级路由的WAN口IP,端口还是那个端口。

3、检查一下自己的网络是否具备公网IP,有的网络被网络运营商转发了,不具备公网IP了,您查看下路由器的WAN口IP是不是一个172或10 开头的IP,如果是这样,那就是网络被转发了,这种的外网是无法访问到内网服务器的,端口映射也会失效,您需要找网络运营商要回公网IP。

五、如何不做端口映射也能实现外网访问?

如果您觉得端口映射太复杂或者没有办法做端口映射,现有的环境又无法改变,那您可以使用一个第三方连接工具,这里推荐尝试一下 天联SD-WAN 这个产品,他是一个异地组网、内网穿透解决方案,它对网络环境没有要求,只要客户能够上网就可以使用,并且不需要路由器端口映射,直接可以穿透内网。

天联SD-WAN 这个产品的使用方法:

1、服务器与客户端电脑安装天联SD-WAN客户端程序(可以去天联官网下载)

2、天联官网注册一个天联SD-WAN账号,注册成功后它会分配一个组名,默认2个用户名;

3、打开天联客户端进行登录,输入组名、用户名和用户密码,登录成功后,天联会为电脑分配一个虚拟IP地址

4、客户端通过这个虚拟IP地址就可以访问你服务器的应用了,不需要做端口映射就能实现远程访问。

六、常用的端口都有哪些?

  21:FTP服务所开放的端口,用于上传、下载文件。

  22:SSH端口,用于通过命令行模式远程连接Linux服务器或vps。

  23:Telnet端口,用于Telnet远程登录服务器。

  25:SMTP服务所开放的端口,用于发送邮件。

  80:HTTP用于HTTP服务提供访问功能,例如,IIS、Apache、Nginx 等服务。

  110:POP3用于POP3 协议,POP3 是电子邮件收发的协议。

  143:IMAP用于IMAP(Internet Message Access Protocol)协议,IMAP 是用于电子邮件的接收的协议。

  443:HTTPS 用于HTTPS服务提供访问功能。HTTPS 是一种能提供加密和通过安全端口传输的一种协议。

  1433:SQL Server SQL Server的TCP 端口,用于供SQL Server对外提供服务。

  1434:SQL Server SQL Server的UDP端口,用于返回SQL Server使用了哪个 TCP/IP 端口。

  1521:Oracle通信端口,服务器上部署了Oracle SQL需要放行的端口。

  3306:MySQL数据库对外提供服务的端口。

  3389:远程桌面服务端口,可以通过这个端口远程连接服务器

  8080:代理端口,同80端口一样,8080 端口常用于WWW代理服务,实现网页浏览。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/gnwayteamlink/article/details/131792772

智能推荐

图像梯度-sobel算子-程序员宅基地

文章浏览阅读1w次,点赞12次,收藏61次。(1)理论部分x 水平方向的梯度, 其实也就是右边 - 左边,有的权重为1,有的为2 。若是计算出来的值很大 说明是一个边界 。y 竖直方向的梯度,其实也就是下面减上面,权重1,或2 。若是计算出来的值很大 说明是一个边界 。图像的梯度为:有时简化为:即:(2)程序部分函数:Sobelddepth 通常取 -1,但是会导致结果溢出,检测不出边缘,故使..._sobel算子

cuda10.1和cudnn7.6.5百度网盘下载链接(Linux版)_cudnn7.6网盘下载-程序员宅基地

文章浏览阅读3.6k次,点赞17次,收藏8次。cuda10.1和cudnn7.6.5百度网盘下载链接(Linux版)在官网下载不仅慢,,,主要是还总失败。。终于下载成功了,这里给出百度网盘下载链接,希望可以帮到别人百度网盘下载链接提取码: vyg5_cudnn7.6网盘下载

Python正则表达式大全-程序员宅基地

文章浏览阅读9.3w次,点赞69次,收藏427次。定义:正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串。上面都是官方的说明,我自己的理解是(仅供参考):通过事先规定好一些特殊字符的匹配规则,然后利用这些字符进行组合来匹配各种复杂的字符串场景。比如现在的爬虫和数据分析,字符串校验等等都需要用_python正则表达式

Vue之条件渲染_条件渲染的基本概念-程序员宅基地

文章浏览阅读973次。条件渲染就是在指定的条件下,渲染出指定的UI。比如当我们显示主页的时候,应该隐藏掉登录等一系列不相干的UI元素。即UI元素只在特定条件下进行显示。而在VUE3中,这种UI元素的显示和隐藏可以通过两个关键字,`v-if` 和`v-show`来实现。但是虽然实现的功能一样,但他们两者有着一些细微的区别。总结起来这个区别就是:v-show控制UI元素隐藏时只是将UI的显示状态变成了不可见,实际上这个UI是存在的,但是v-if隐藏UI元素时则是直接干掉了这个UI元素,使其不显示_条件渲染的基本概念

直播+录播_直播加录播是-程序员宅基地

文章浏览阅读1.2k次。什么是直播回放?简单的说就是腾讯视频【支持将已经直播结束的节目再次播放,】方便你随时观看。目前此功能试运营阶段,最多可查看过往2小时内的节目,后续将可支持最多48小时内的节目。直播+回放+看点+预订功能,全面打通直播节目的过去、现在和未来。 直播回放和暂停功能目前已经同时在PC客户端播放器(2012 Beta2以上版本)和WEB网页的Flash播放器上线,操作简单便捷,如下图_直播加录播是

VDM Alloy 20与 Alloy 926超级不锈钢的化学成分及特性_vdm alloy 36元素含量-程序员宅基地

文章浏览阅读626次。VDM Alloy 20与 Alloy 926超级不锈钢的化学成分及特性化学成分概览材料特性VDM Alloy 20的材料特性包括:• 卓越的抗硫酸和磷酸腐蚀性能• 良好的抗晶间腐蚀能力• 出色的抗氯离子引起的应力腐蚀开裂能力• 良好的抗点蚀和缝隙腐蚀能力• 在室温以及高达500°C的高温下具有良好的机械性能VDM Alloy 926的材料特性包括:出色的抗点蚀和缝隙腐蚀能力与其他奥氏体不锈钢相比,抗应力腐蚀开裂的能力有所提高与氧化性和还原性介质接触时具有良好的耐_vdm alloy 36元素含量

随便推点

相关工具设置-程序员宅基地

文章浏览阅读57次。1. ultraEdit设置禁止自动更新: 菜单栏:高级->配置->应用程序布局->其他 取消勾选“自动检查更新”2.xshell 传输文件中设置编码,防止乱码: 文件 -- 属性 -- 选项 -- 连接 -- 使用UTF-8编码3.乱码修改:修改tomcat下配置中,修改: <Connector connectionTimeou..._高级-配置-应用程序布局

ico引入方法_arco的ico怎么导入-程序员宅基地

文章浏览阅读1.2k次。打开下面的网站后,挑选要使用的,https://icomoon.io/app/#/select/image下载后 解压 ,先把fonts里面的文件复制到项目fonts文件夹中去,然后打开其中的style.css文件找到类似下面的代码@font-face {font-family: ‘icomoon’;src: url(’…/fonts/icomoon.eot?r069d6’);s..._arco的ico怎么导入

Microsoft Visual Studio 2010(VS2010)正式版 CDKEY_visual_studio_2010_professional key-程序员宅基地

文章浏览阅读1.9k次。Microsoft Visual Studio 2010(VS2010)正式版 CDKEY / SN:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP企业版、旗舰版都适用推荐直接下载电驴资源的vs旗舰版然后安装,好用方便且省时!) MSDN VS2010 Ultimate 简体中文正式旗舰版破解版下载(附序列号) visual studio 2010正_visual_studio_2010_professional key

互联网医疗的定义及架构-程序员宅基地

文章浏览阅读3.2k次,点赞2次,收藏17次。导读:互联网医疗是指综合利用大数据、云计算等信息技术使得传统医疗产业与互联网、物联网、人工智能等技术应用紧密集合,形成诊前咨询、诊中诊疗、诊后康复保健、慢性病管理、健康预防等大健康生态深度..._线上医疗的定义

计算机毕业设计 基于大数据的智能家居销量数据分析系统的设计与实现 Java实战项目 附源码+文档+视频讲解_基于大数据的智能家居销售数据分析系统 开题报告-程序员宅基地

文章浏览阅读1k次,点赞8次,收藏4次。随着科技的不断发展,智能家居系统已经成为了人们生活中不可或缺的一部分。而随着智能家居销量的不断增加,如何对这些数据进行有效的分析和利用也成为了当前亟待解决的问题。因此,本文提出了一种基于大数据的智能家居销量数据分析系统的设计与实现。该系统主要分为前台和后台两个部分,用户可以通过前台进行注册登录、查看冰箱信息、获取智能家居资讯等操作,管理员则可以通过后台进行用户管理、家电信息管理、系统管理等工作。通过对智能家居销量数据的分析,可以帮助企业更好地了解市场需求,优化产品设计和生产,提高销售效益。_基于大数据的智能家居销售数据分析系统 开题报告

异常:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:-程序员宅基地

文章浏览阅读3.6w次,点赞2次,收藏19次。问题java使用httpclient或者restTemplate进行https请求时,出现如下异常:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertP..._pkix path building failed: sun.security.provider.certpath.su