内网穿透怎么弄的?常见几种简单实现局域网提供公网访问方法
网络新问
2025年04月16日 13:41
408考研 计算机网络

对于很多小伙伴在本地搭建网络服务后,怎么弄内网穿透提供互联网访问的成了大难题。

内网穿透的实现方法需根据实际网络环境选择合适方案,以下是综合整理的具体操作指南:

一、根据网络环境选择方案

1‌,有固定公网IPv4地址‌

直接在路由器中设置端口映射,将内网设备的端口与公网IP绑定‌。

示例:若内网服务器IP为192.168.1.100:80,在路由器中将公网IP的80端口映射至此地址。

‌2,动态公网IPv4地址‌

使用动态域名服务(DDNS),例如nat123、dnspod等工具,将动态IP与固定域名关联‌。

‌3,支持IPv6地址‌

有IPV6且路由器支持,直接在防火墙中开放IPv6端口,并绑定内网设备端口‌。

‌4,无公网IP‌

‌‌内网穿透工具‌:推荐FRP、Ngrok、nat123等工具,通过公网服务器中转或协调点到点穿透直连数据‌通信方式。

二、常用内网穿透工具操作步骤

以操作较为简单的大众化网络映射软件nat123为示例。

‌1,内网设备安装

在目标内网服务器本地下载安装nat123客户端。区别windows和Linux环境。

‌2,配置内网公网地址

登录网络映射工具后,在“添加映射”进入设置。通过这一步操作,选择对应的映射类型线路(如80穿透、443穿透、非80、同端口映射等)、及自定义好内网和公网地址信息。

公网地址:格式为域名形式,用自动生成的自定义二级免费域名,或自己的域名填写上。

域名解析:如使用自己域名来访问的,保存映射后,同时在自己域名注册解析网站设置对应的cname指向让自己域名生效。

3‌,访问测试‌

目标内网启动网络映射服务后,在任意上网点,通过对应设置好的公网域名来访问内网指定端口服务‌。

三,小结

内网穿透提供公网服务的方式有不少,在无公网IP时,使用网络端口映射工具方法是较为简单便捷的一种,也是通用的内网发布公网、让其他网络访问局域网的高效方案。