如何设置内网映射端口到外网访问?哪些软件可以进行端口映射?

大多数时候我们所使用的服务器都是在内网搭建的,而且内网是可以访问外网的,但外网是没法直接访问内网IP和端口服务的。也就是说外网无法直接访问到内网的网络地址,需要大家去搭建一个内外网互通的桥梁,把内网服务器指定端口映射到外网,这样外网就可以访问内网了。

那么,如何设置内网映射端口到外网连接?哪些软件可以进行端口映射将内网地址转换成公网地址呢?下面介绍通用的路由设置方法和网络工具方法,提供大家有需要的选择实现内网映射外网访问。

一、如何设置内网映射端口到外网访问?传统路由器方法教程

内网有台计算机,已经配置好一台web站点服务器或其他项目应用程序服务,它的本地IP地址是指定设置好固定不变的(如192.168.1.100),如果想让外网用户也可以访问此服务器,且本地有路由权限和公网IP时,可以通过路由器设置方法实现。需要登录本地路由器管理后台找到虚拟服务器点击"添加新规则",详细步骤如下参考。

1.登录路由管理。我们需要进入到路由器,输入路由器的地址,一般就是路由器外包装上,或者是说明书上会记录。一般需要设置端口映射的都是非固定ip。

2.进入转发规则。就是找到相关的虚拟服务器这个选项,大多数的路由器是这个名字,但是一般都是大同小异的。比如有的路由器会叫它NAT设置、端口映射、端口转发、高级设置里面等等。

3.设置端口映射。就是点击相应的转发(换)规则选项,找到增加设置这个选择项目。添加转发规则选项时,在出现的添加转发端口映射界面做地址端口配置操作,对应的服务器IP地址就填上该台计算机的内网IP,对应的内网端口填写上本地访问端口号,对应公网端口如有显示自定义的则建议填写上对应内网端口一样的。

4.外网端口连接。在映射成功后,外网浏览器或自己程序客户端内输入路由公网ip地址+端口来访问,在操作过程中以本地实际使用端口号地址为准来添加操作设置。

二、哪些软件可以进行端口映射?无路由权限和无公网IP时通用方案

当本地没有路由权限时,和没有公网IP地址使用时,我们是无法通过路由实现端口映射的,这时就需要用到一些网络工具来做端口映射,通过网络映射软件将内网地址转换成公网地址。以常见的nat123端口映射工具为示例,详细操作步骤参考下面。

1.注册下载。登录nat123官网注册帐号。在目标内网计算机下载对应最新版本的nat123客户端。注意不同环境网络下使用不同应用场景时,需要分别注册不同帐号使用区分。

2.安装登录。在目标内网本地计算机上安装nat123客户端并登录使用。安装过程比较简单的,基本是下一步默认即可,如有选择路径的建议修改安装在D盘或其他非系统上使用避免系统盘权限问题。如是Linux的则直接通过对应一个命令下载安装登录。

3.设置内网端口映射。登录后找到界面上"添加映射"进入编辑操作,如是Linux登录的则对应登录官网管理后台添加修改操作。添加映射配置涉及选择映射类型和自定义内外网地址,详细说明如下:

(1)映射类型:如80、443、非80、全端口映射等,这需要结合自己本地实际场景网络访问需求来选择。如FTP双端口的和管家婆211固定端口的可以选择全端口模式来做端口映射外网访问。

(2)内网地址端口:本机使用的可以直接使用固定永久不变的127.0.0.1格式表示,内网其他主机的则对应填写上对应固定内网IP地址。如涉及内网端口,则对应填写上对应程序占用的内网端口号,以本地实际端口来填写。

(3)外网地址端口:用自己域名或自动生成的二级域名,鼠标停留会有提示对应格式和具体域名。如涉及外网端口的,一般会自动生成一个可用的不用改,也可以自定义修改其他未占用的。当选择使用80或443或全端口类型时,外网端口项这一行默认不显示,因为默认外网访问就是对应的80或443或同端口。

确认添加保存映射后,界面上会生成一个带对应内外网地址的记录图标,鼠标停留可见相关状态提示说明。需要注意的是,如使用了自己域名作为公网地址访问的,需要同时在自己注册域名解析网站上添加对应的cname指向让自己域名生效,不然会一直提示域名指向不对且自己域名访问不了。

4.外网访问端口。当我们在目标内网使用了nat123映射绑定域名与内网地址后,在异地外网互联网上任意上网地方,就可以通过对应的域名和外网端口号进行访问了。如在公司内使用映射域名办公OA网站,然后在家或出差在外个人电脑就可以通过域名登录办公OA使用。

看完以上的内容,相信大家已经学会了设置内网映射端口到外网的方法。使用路由器来设置内网映射端口到外网是需要有公网IP和路由权限的,而且还会受到环境端口限制,这需要自行实测本地网络为准。而使用端口映射工具(如nat123软件)就比较方便了,无需公网IP就能实现端口映射,同时有固定端口点到点直连模式和端口转发改变端口类型选择,另外还有永久体验线路和高级线路稳定访问选择。

相关推荐
车载测试工程师10 分钟前
CAPL学习-CAN相关函数-CANdb API类函数
网络·数据库·学习·capl·canoe
hunter145012 分钟前
2025.12.18 cisco NAT配置
网络·智能路由器
lusasky30 分钟前
基于 LangChain 的海量 API 动态检索与调用架构
网络·架构·langchain
蜜獾云34 分钟前
charles抓包原理
服务器·https·ssl
vortex51 小时前
Linux 处理以 Null 字节分隔内容的文件
linux·运维·服务器
人工智能训练1 小时前
Docker Desktop WSL 集成配置宝典:选项拆解 + 精准设置指南
linux·运维·服务器·人工智能·docker·容器·ai编程
刺客xs1 小时前
TCP网络通信
网络·网络协议·tcp/ip
TG:@yunlaoda360 云老大1 小时前
华为云国际站代理商的CBR支持哪些云服务备份?
网络·人工智能·华为云
遇见火星1 小时前
Linux 如何设置开机自启:全面指南!
linux·运维·服务器·systemd
Dillon Dong1 小时前
Linux后台抓包利器:`nohup`与`tcpdump`的完美结合
linux·网络·tcpdump