0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过路由器设置端口映射

jf_qwOiugB3 来源:通信弱电交流学习 2023-06-16 12:54 次阅读

不少朋友问到什么是端口端射?在项目中我们经常会遇到,这个功能也是非常实用的,可以解决一些远程控制访问,很多朋友对这个设置一直都了解不多。那么如何设置端口映射呢?一起来看下。

一、什么端口映射?

端口映射:端口映射就是将内网中的主机的一个端口映射到外网主机的一个端口,提供相应的服务。当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上

我们在内网中有一台Web服务器,但是外网中的用户是没有办法直接访问该服务器的。于是我们可以在路由器上设置一个端口映射,只要外网用户访问路由器ip的80端口,那么路由器会把自动把流量转到内网Web服务器的80端口上。并且,在路由器上还存在一个Session,当内网服务器返回数据给路由器时,路由器能准确的将消息发送给外网请求用户的主机。在这过程中,路由器充当了一个反向代理的作用,他保护了内网中主机的安全。

cf44ebd8-0bf9-11ee-962d-dac502259ad0.png

二、如何使用路由进行设置端口映射,使外网访问本地服务器

映射实现外网访问本地服务器,当你的内外的内容需要外网的用户进行访问时,可以进行端口映射。

端口映射又称虚拟服务器,当内网使用私有地址时:

(比如10.x.x.x/172.16.x.x/192.168.x.x)外部网络无法直接访问内网中的服务器,可通过在路由器上做端口映射,配置内网服务器的IP地址与端口,如此一来外部网络便可以访问内网服务器,从而使用内网提供的服务了。

三、如何通过路由器设置端口映射

内网有100 台计算机,已经配置好一台FTP服务器,它的IP地址是 10.168.1.125,如果想让外网用户也可以访问此服务器,可以点击“添加新规则”,在出现的界面做如下图所示的配置操作:

cf64324a-0bf9-11ee-962d-dac502259ad0.png

如果你的公网ip地址是49.210.128.65,在映射好后,外网浏览器内输入公ip地址+端口,如外部主机输入http://49.210.128.65:8080,即可访问到内网主机所搭建的服务应用。这个无论是监控项目或办公中经常会用到,在外地访问本地的电脑与监控,非常方便。当然,现在大部分路由器都会分配公网(广域网ip)的地址。

cf7794ca-0bf9-11ee-962d-dac502259ad0.png

当然:

如果你的没有公网地址的话,也可以通过花生壳生成域名进行访问也行,下载花生壳,注册后然后会分配到一个二级域名,设置内外网端口,或内网主机。

cf9f193c-0bf9-11ee-962d-dac502259ad0.png

cfd10230-0bf9-11ee-962d-dac502259ad0.png

可以使用域名 25c8898k47.zicp.vip:55694 进行访问内网服务器。其中内网主机IP地址是你的内网同网段的ip地址,怎么查看自己的内网IP?在win+R键搜索框中输入cmd,打开命令行输入ipconfig,就可以查看到内网的ip段了。有的路由器是直接在虚拟服务器中设置。设置后,重启路由器,当然,如果端口被其它的占用了,可以使用其它的端口。

四、设置了端口映射,但外网访问不了

1、首先检查您设置的端口映射是否正确映射到您内网的服务器,IP地址是否为您服务器的IP地址。

2、无法访问内网的服务器,请检查服务器是否开启了。您可以在局域网内使用其他的计算机访问一下您的服务器,确认服务器是否开启,并能成功访问。

3、检查映射了服务器所需的所有端口,有可能没有完全设置访问服务器所需的端口,导致访问失败。可以通过开启“DMZ主机”来检测一下,是否端口没有映射完全。若开启DMZ主机后,能正常访问服务器,则可能是端口添加不完全。

4、网关上是否设置了“防火墙”,是否将服务器通信的端口过滤,导致访问失败。

5、本机防火墙:因本地网络为信任区域,防火墙并不会阻止本地网络的访问,若访问源地址为外网地址(非信任区域地址),则可能会被防火墙拦截而无法访问。

cfe803b8-0bf9-11ee-962d-dac502259ad0.png

6、服务商将相应端口屏蔽:在网关WAN口接一台电脑模拟内外网环境,若WAN口所接电脑可以正常访问内网服务器,但在Internet上无法访问,则可能是服务器将相应端口屏蔽导致虚拟服务器无法访问;

最后补充下:

1、若是80端口的WEB服务器,一定要注意网关的管理端口是否更改,否则两者会冲突;

2、检查虚拟服务器是否映射成功一定要从外网进行访问测试,不要从内网用WAN口IP去访问,这样在测试的时候是成功的,但实际外网并不能成功访问。

3、特殊的服务器,如网络摄像机及特殊的应用软件等,如果客户自己都不清楚通讯的端口,可先尝试DMZ主机以确认是否可以使用,同时建议客户咨询软件提供商。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web
    Web
    +关注

    关注

    2

    文章

    1238

    浏览量

    68457
  • 服务器
    +关注

    关注

    12

    文章

    8116

    浏览量

    82509
  • 路由器
    +关注

    关注

    22

    文章

    3500

    浏览量

    111342
  • 端口映射
    +关注

    关注

    0

    文章

    7

    浏览量

    2570

原文标题:映射实现外网访问本地服务器,当你的内外的内容需要外网的用户进行访问时,可以进行端口映射。

文章出处:【微信号:通信弱电交流学习,微信公众号:通信弱电交流学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    亲自验证过!效果很明显!开启TP-LINK路由器端口映射功能!(已经加图!)

    亲自验证过!效果很明显!开启TP-LINK路由器端口映射功能!(已经加图!) 其实一般人用不到路由器,我是家里有3台机子,没办法,只用用路由器来共享上网,平时上网下载(HT
    发表于 06-06 12:06

    路由器设置技巧 BT/PPLive加速建议

    路由器设置技巧 BT/PPLive加速建议  使用路由器共享上网后,在进行BT下载,收看PPLive视频时很多网友反应通过路由器无法进行BT下载,或者下载速度与PC直接连接网络时的下载
    发表于 02-23 01:19

    TCP通信利用花生壳软件将内网端口映射到外网

    里用修改路由器参数实现过。无奈现在在公司进不去路由器啊。突然发现花生壳里有个端口映射功能,还比较好用。现在分享给大家,希望对需要进行远程访问做测试的同学提供一点帮助。友情提示:要花一块钱。小菜鸟一只
    发表于 07-27 19:26

    TCP通信设置路由器映射内网端口到外网

    本帖最后由 幻影刀侠 于 2015-9-4 08:08 编辑 TCP通信设置路由器映射内网端口到外网由于直接使用花生壳映射
    发表于 07-27 21:42

    通过路由器连接至互联网的设备如何获取到IP

    我家里的电脑通过路由器连接到互联网,电脑上运行一个程序作为服务端,公司电脑作为客户端,那么如何获取家里电脑的IP,路由器的IP和电脑的IP什么关系了,路由器的IP是由网络运营商提供的
    发表于 01-26 16:13

    如何让路由器刷新开发板的端口

    探索者开发板的LWIP扩展例程中的网络实验8 NETCONN_TCP 客户端例程连接服务通过路由器连接,服务为电脑第一次连接OK,开发板从路由器获得的IP是192.168.1.3
    发表于 10-21 04:36

    51单片机控制esp8266无线模块,如何设置能够用来通过路由器传输单片机与PC机之间的数据?

    51单片机控制esp8266无线模块,如何设置能够用来通过路由器传输单片机与PC机之间的数据。
    发表于 10-26 06:43

    路由器共享上网的设置方法

    路由器共享上网的设置方法 对路由器进行基本配置,使电脑通过路由器实现共享上网,过程相对来说比较容易实现。这篇文档下面的内容,主要讲述如
    发表于 01-30 17:15 24.7w次阅读
    用<b class='flag-5'>路由器</b>共享上网的<b class='flag-5'>设置</b>方法

    路由器端口映射的原理及设置

    路由器端口映射的原理及设置 端口映射其实就是我们常说的?NAT地址转换的一种,其功能就是把在公网的地址转翻译成私有地址,?采
    发表于 01-27 10:05 692次阅读

    使用IdMappedPortTCP进行端口映射_Delphi教程

    Delphi教程使用IdMappedPortTCP进行端口映射,很好的Delphi学习资料。
    发表于 03-16 15:00 40次下载

    关于自动端口映射功能实现步骤和调试

    接下来,小编就为大家讲解如何使用UPnP协议实现网络设备自动配置路由器进行端口映射
    发表于 09-23 10:00 4次下载
    关于自动<b class='flag-5'>端口映射</b>功能实现步骤和调试

    端口映射端口转发的区别?

    端口转发,有时被叫做隧道,是安全壳为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为端口映射是NAT的一种,功能是把在公网的地址转翻译成私有地
    发表于 12-04 17:31 3.7w次阅读
    <b class='flag-5'>端口映射</b>和<b class='flag-5'>端口</b>转发的区别?

    Linux或Windows上实现端口映射

    Linux或Windows上实现端口映射
    的头像 发表于 04-07 10:19 608次阅读

    关于工业路由器端口映射的详细配置方法

    欢迎来到东用知识小课堂,今天我们来给大家做一个端口映射的详细操作说明,大家如果有需要的话,不妨来试一试下面,我们就以东用科技的ORC305工业级路由器为例,来给大家做图文说明吧ORC305系列开启
    的头像 发表于 03-19 07:00 459次阅读
    关于工业<b class='flag-5'>路由器</b><b class='flag-5'>端口映射</b>的详细配置方法

    端口转发和端口映射的区别 端口映射端口转发的各自意义?

    端口转发和端口映射的区别 端口映射端口转发的各自意义? 端口转发和端口映射是两种网络技术,它们
    的头像 发表于 11-22 17:41 4248次阅读