在当今的网络时代,许多程序和服务都依赖于公网地址——用于标识设备在互联网位置的全球唯一标识符。例如,办公网站、FTP服务器或游戏服务器等需要借助公网IP来确保用户可以访问。故此准确获取公网IP地址显得尤为重要。
在大多家庭和企业网络中,我们常常需要通过公网IP来访问内网中的设备,比如家庭NAS、Web服务器或监控摄像头。要实现这个目标,首先要确保你的网络具有一个可用的公网IP,然后通过路由器配置端口映射。本文将详细解释公网IP判断、映射外网IP访问、以及无公网IP的nat123端口映射通用方法,通过整个完整内外网过程让大家百分百掌握公网访问知识。
一、什么是公网IP?
公网IP是指由ISP(互联网服务提供商)分配的、可以被外部网络访问的IP地址。公网IP通常可以直接与互联网双向互通(可以访问,也可以被访问),而内网IP(如 192.168.x.x)只能在本地网络中使用(不能被外网异地访问)。
二、检查你的网络是否具有公网IP
1、网查获取你的当前外网IP:访问一些IP查询网或在百度中搜索“IP”,记录显示的公网IP地址。
2、本地路由查IP:在你的路由器管理界面中(通常是 192.168.1.1 或 192.168.0.1),查看路由器的“WAN口”信息。
3、判断是否为真正的公网IP:比较WAN口的IP地址与在网上查获取的IP地址,看是否一样的。
-一致:说明你拥有一个公网IP,可以用路由器端口映射方案本地提供互联网服务。
-不一致:说明你被ISP分配了一个内网IP,需要联系ISP申请真正的公网IP或用nat123端口映射方法才能让公网访问。
三、怎么申请公网IP
如果你的ISP分配的是内网IP,你可以尝试联系他们申请公网IP,部分ISP可能会收取额外费用或限制这项服务。如果ISP明确表示无法提供公网IP,你可能需要考虑更换网络服务提供商。
申请公网IP的核心步骤为:联系网络运营商申请、准备材料并通过审核、完成设备配置与验证。具体可通过拨打运营商客服电话或线下申请,需提交身份证明、光猫/路由器信息等材料,审核通过后技术人员将进行配置。
四、配置路由器映射外网访问(获取到公网IP的方案)
1、登录路由器管理界面
打开浏览器,在地址栏中输入你的路由器IP地址(如 192.168.1.1)。使用管理员账号登录。
2、进入端口映射设置
路径:根据路由器型号的不同,端口映射设置可能在“转发规则”、“虚拟服务器”或“高级设置”下。
3、添加端口映射规则
-服务名称:自定义,如“NAS”或“Web”或FTP。
-内网IP地址:填写你要映射的设备的内网IP地址(如 192.168.1.100)。
-外部端口:不显示或与内部端口一致,或根据服务需求填写。
-内部端口:填写需要映射的内部端口(如 80 用于Web访问,22 用于SSH访问,按本地实际来填写)。
-协议类型:选择 TCP、UDP 或 TCP/UDP或ALL,通常Web服务选择 TCP。
4、启用端口映射
保存并应用设置。并重启路由器,确保让端口映射规则生效。
5、测试路由设置映射规则是否成功
使用手机关闭Wi-Fi(连接移动网络)或找朋友在外网测试。在浏览器中输入公网IP和映射的端口号,检查是否可以访问内网服务(如 http://你的公网IP:80)。
五、无公网IP内网穿透外网访问方案
没有公网IP时,借助nat123端口映射工具,或类似内网穿透服务,将本地内网IP映射到域名提供公网访问。操作步骤:
1、下载安装:在本地内网下载安装网络映射客户端。
2、登录添加映射:登录客户端后,添加映射设置进入配置界面。
3、设置映射:在设置映射中,先选择映射类型(如80、443、非80网站等),然后再自定义内网地址(本地应用访问IP端口)和公网地址(软件自动生成的域名或自己的域名)。
4、公网访问:当我们在内网使用了网络映射服务后,在异地外网上,通过对应的设置的映射域名,即可进行连接访问了。如果选择使用了非80网站类型映射的,外网访问时同时带上对应的公网端口号。