端口映射的作用?如何在路由器上做端口映射

news/2025/3/14 22:49:03/

一、端口映射作用

路由器中设置端口映射的主要作用,就是让Internet上的其他用户,可以访问你路由器下面电脑中的数据(软件、文件)。

当家里的电脑使器上网后,在Internet下的其它电脑手机等网络设备,将无法自接访问你电脑中的数据。

如果你电脑中某个软件、程序或者是文件,需要让Internet上的其他用户访问,那么可以通过在路由器中设置端口映射功能。路由器中设置好端口映射后,可以让Internet上的其他用户,先访问你路由器WAN接口的IP地址,路由器会自动把访问请求,转发到事先设置好的电脑上面。

二、确定映射端口号

在设置之前,先弄清楚你需要映射的端口号到底是多少,如果在办公室远程连接家里的电脑,当然家里的电脑是一直处于开机状态。这时候就需要在路由器中设置了端口映射,映射的端口号是3389。因为要远程连接电脑,需要先在电脑中启用远程桌面连接这个功能,而远程桌面连接所使用的端口号是:3389

如果不清楚自己使用软件、程序或者服务的端口号,可以百度进行查询,或者咨询你的软件提供商。

三、固定电脑IP地址

电脑连接路由器上网的时候,默认是从路由器上自动获取一个IP地址。也就说,电脑的IP地址,是由路由器提供的。电脑自动从路由器获取的IP地址,会经常发生变化。如果电脑的IP地址经常变化,会导致路由器中端口映射规则失效。所以,配置路由器端口映射之前,需要先把自己电脑IP地址固定下来。可以打开电脑中“本地连接”,手动设置电脑IP地址。对于电脑中固定IP地址参数,需要根据路由器的LAN口地址来确定。

如果路由器的IP地址是:192.168.1.1,那么电脑中的固定IP地址信息,可以用如下参数:IP地址:192168.1.2-192.1681.254范围中任意一个都是可以的。

如果路由器的IP地址是:192.168.0.1,那么电脑中的固定IP地址信息,可以用如下参数:IP地址:192.168.0.2-192168.0.254范围中任意一个都是可以的。

如果路电器的P地址是其它的,请根据上面的规则,自行设置电脑中的固定IP地址信息。

四、设置端口映射

假设现在外网有一台ADSL直接拨号上网的电脑,所获得的是公网IP。然后它想访问局域网内的电脑上面的网站那么就需要在路由器上做端口映射。在路由器上做端口映射的具体规则是:将所有发向自己端口的数据,都转发到内网的计算机

访问过程如下:

不同的路由器中,端口映射(虚拟服务器)的设置会有一些不同,下面用最新版的tplink路由器为例,来演示端口映射的详细设置方法。

1.登录到tplink路由器设置页面后,点击“应用管理”-->然后点击“虚拟服务器”选项打开

2.在“虚拟服务器”设置选项下,点击:添加按钮,开始配置

3.然后在“外部端口”、“内部端口”中填写需要转发的端口号,我这里填写:3389-->在“IP地址”选项后面填写:192.168.1.100-->点击“保存”就可以了。

注意问题:“常用服务器”这个选项,可以不用选择。“协议类型”,如果不知道自己使用软件的协议,可以选择:ALL

其实,不在路由器上做端口映射,使用快解析内网穿透软件,也能轻松实现以上的功能。具体怎么操作呢?小编给大家介绍一下详细步骤:

1.下载快解析客户端进入官网下载页面,即可以下载新版本客户端。

2.安装登录下载后,双击快解析安装程序。安装成功后,输入已注册账号登录作为工具软件,快解析的客户端的UI设计非常简

3.添加映射登陆后,可获得一个快解析软件提供的后缀为gnway.cc的免费域名,这时候,***.gnway.cc域名对应的IP地址就是路由器的公网IP地址了。

4.内网穿透原理

快解析内网穿透的原理是通过云服务器与内网服务器建立连接,把内网端口映射到云端,以此实现各类局域网服务基于域名的互联网访问,整个过程不保留用户数据信息,核心数据仍保存在用户内网服务器上,而且,快解析曾荣获国家级高新技术企业认证,是少数获得多项核心专利的软件服务商。支持HTTPS映射的,数据加密传输,安全性非常高。


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

相关文章

简聊关于Flutter的争议~

关于Flutter的争议 Flutter是谷歌的推出的跨平台UI框架,可以快速在iOS和Android上构建高质量的原生用户界面,可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。这是…

AFPM系列消防设备电源监控系统的功能和一样

安科瑞虞佳豪 现代建筑内部, 消防报警、防火、灭火系统种类繁多,并分布在建筑内的各个角落。当灾情发生的时候,消防设备能否处于正常的工作状态, 直接关系到人民生命财产安全是否得到及时保全。 消防设备电源监控系统对于确保建…

C++模拟键盘

头文件&#xff1a; #include<windows.h> 键盘引用&#xff1a; 键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON 0x01 VK_RBUTTON 0x02 VK_CANCEL …

AVD创建的模拟器无法使用物理键盘的问题

问题 AVD&#xff08;Android Virtual Device&#xff09;是Android SDK自带的模拟器创建、管理工具&#xff0c;APP开发人员、测试人员、逆向人员等常使用它进行APP调试与分析。 AVD创建的模拟器&#xff0c;默认情况下是无法使用物理键盘进行输入的&#xff0c;只能通过鼠标…

C#模拟键盘输入

1.定义一个工具类 调用win32API函数 public class KeyBoard{public const byte vKeyLButton 0x1; // 鼠标左键public const byte vKeyRButton 0x2; // 鼠标右键public const byte vKeyCancel 0x3; // CANCEL 键public const byte vKeyMButton 0x4; // 鼠标中…

qt模拟键盘

按照我自己的理解&#xff0c;qt模拟键盘分三个层次的模拟。 1.单线程的模拟。 2.qt框架内的模拟&#xff0c;可以跨线程的。 3.在操作系统的图形界面内模拟&#xff0c;相当于模拟了一个输入法。 第一种&#xff0c;一般就是添加多个按键&#xff0c;QToolButton,QPushButton都…

模拟按键 —— 鼠标

背景 之前写自动化脚本的时候总是遇到一些很尴尬的问题&#xff1a; 跑脚本时模拟鼠标按键时&#xff0c;光标是真实的跑到了那个位置的&#xff0c;也就是说跑脚本的时候会很影响电脑的正常使用&#xff0c;导致不得不开一个虚拟机专门跑。 另外因为光标只有一个所以很难实现…

C#实现键盘鼠标模拟器

下面程序可指定一连串重复动作&#xff0c;按顺序执行 using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Drawing; using System.IO; using System.Text.RegularExpressions; using System.Windows.Forms; namespace Simulator { public…