家庭网络怎么进行公网IP获取,及内网端口映射外网访问配置,附无公网IP提供互联网连接方案
在家庭网络中,我们常常需要通过公网IP来访问内网中的设备,比如家庭NAS、Web服务器或监控摄像头。要实现这个目标,首先要确保你的网络具有一个可用的公网IP,然后通过路由器配置端口映射(Port Forwarding)。如果面对没有公网IP环境,也可以通过nat123端口映射提供互联网连接访问。本文将详细解释整个过程。
一、什么是公网IP?
公网IP是指由ISP(互联网服务提供商)分配的、可以被外部网络访问的IP地址。公网IP通常可以直接访问互联网,而内网IP(如 192.168.x.x)只能在本地网络中使用。要实现外网访问内网设备,必须具备公网IP地址。
二、检查你的网络是否具有公网IP
1.获取你的当前外网IP
访问IP138网站 或在百度中搜索“IP”,记录显示的公网IP地址。
2.判断是否为真正的公网IP
在你的路由器管理界面中(通常是 192.168.1.1 或 192.168.0.1),查看路由器的“WAN口”信息。
然后比较WAN口的IP地址与在 在线获取的IP地址:
-一致:说明你拥有一个公网IP,可以进行路由器端口映射方式提供公网访问。
-不一致:说明你被ISP分配了一个内网IP(即CGNAT),需要联系ISP申请真正的公网IP,或使用nat123端口映射到互联网上。
三、申请公网IP
如果你的ISP分配的是内网IP,你可以尝试联系他们申请公网IP,部分ISP可能会收取额外费用或限制这项服务。如果ISP明确表示无法提供公网IP,你可能需要考虑更换网络服务提供商。
四、配置路由器端口映射
1.登录路由器管理界面
打开浏览器,在地址栏中输入你的路由器IP地址(如 192.168.1.1)。使用管理员账号登录。
2.进入端口映射设置
路径:根据路由器型号的不同,端口映射设置可能在“转发规则”、“虚拟服务器”或“高级设置”下。
常见路由器的端口映射配置:
3.添加端口映射规则
1)服务名称:自定义,如“NAS”或“Web Server”。
2)内网IP地址:填写你要映射的设备的内网IP地址(如 192.168.1.100)。
3)外部端口:填写需要映射的外部端口(如 80 用于Web访问,22 用于SSH访问)。
4)内部端口:与外部端口一致,或根据服务需求填写。
5)协议类型:选择 TCP、UDP 或 TCP/UDP,通常Web服务选择 TCP。
6)启用端口映射:保存并应用设置。
7)保存并重启路由器
让路由端口映射规则生效后,重启路由器。
五、测试路由端口映射是否成功
1.使用手机关闭Wi-Fi(连接移动网络)或找朋友在外网测试。
2.在浏览器中输入公网IP和映射的端口号,检查是否可以访问内网服务(如 http://你的公网IP:80)。
3.也可以使用在线端口扫描工具检测端口是否开放。
六、无公网IP用端口映射工具提供互联网访问
当本地部署服务后,在没有公网IP的情况下,需要借助端口映射软件来做内网端口映射外网访问,以常见的nat123端口映射示例,操作步骤:
1、明确内网IP端口:确保应用本身有开启状态,在局域网内可以正常访问。
2、使用nat123映射:下载安装并登录nat123客户端添加映射设置,并自定义好对应的内网地址(本地目标应用IP端口)和公网地址(提供互联网上访问的自己或自动生成的域名),确认保存生效。
3、公网地址访问:使用软件映射绑定的自定义域名和外网端口号进行连接访问。