对于很多小伙伴在本地搭建网络服务后,怎么弄内网穿透提供互联网访问的成了大难题。
内网穿透的实现方法需根据实际网络环境选择合适方案,以下是综合整理的具体操作指南:
一、根据网络环境选择方案
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时,使用网络端口映射工具方法是较为简单便捷的一种,也是通用的内网发布公网、让其他网络访问局域网的高效方案。