一、什么是内网、外网
1、内网IP(局域网IP)是指在私有网络或局域网内部使用的IP地址,无法直接从互联网访问,需通过NAT(网络地址转换)技术实现对外通信。内网IP(Intranet IP)是专为局域网(LAN)设计的私有地址,用于内部设备间的通信。
其核心特性包括:
非全球唯一性:不同局域网可重复使用相同内网IP段(如192.168.1.1),互不冲突。
受限访问:外网设备无法直接通过内网IP访问局域网内设备,需依赖路由器NAT转换。
地址范围:遵循IANA规定的私有地址段:
10.0.0.0~10.255.255.255(A类)。
172.16.0.0~172.31.255.255(B类)。
192.168.0.0~192.168.255.255(C类)。
2、公网 IP 地址是指分配给用户或服务器的公共 IP 地址,它是互联网上唯一的一个地址,用于在全球范围内标识一个设备。公网 IP 地址可以让用户从互联网上的任何地方访问其设备,并且可以作为源 IP 地址,用于发起连接请求。
IPv4 是目前广泛使用的 IP 地址类型,由 32 位二进制数字组成,通常表示为 4 个十进制数字,每个数字范围在 0-255 之间,例如:192.168.1.1。
公网 IP 地址的优势:
全球访问:公网 IP 地址可以让用户从互联网上的任何地方访问其设备。
3、公网(外网)与私网(内网)的主要区别在于网络范围、访问权限和通信方式:
网络范围
公网:直接连接全球互联网,由互联网服务提供商(ISP)管理,可通过DNS解析实现全球路由。
私网:仅限内部局域网使用,需通过NAT等技术转换为公网IP才能访问互联网。
访问权限
公网:任何设备均可通过公网IP直接访问互联网,无需额外认证。
私网:仅限内部设备访问,外部设备无法直接通过私网IP进行通信。
通信方式
公网:采用全局路由方式,目标设备可通过公网IP直接通信。
私网:采用内网自治路由,内部通信无需公网参与,仅在访问互联网时通过NAT转换地址。
独立性:公网 IP 地址是独立的,不会因为网络环境的变化而改变。
二、如何查询公网IP
查询公网IP最准确的方式是进入到您的路由器,在路由器WEB页面中查看WAN口 IP,然后把这个WAN口IP复制下来可以在IP138网站进行查询,可以查看该IP所属的网络运营商。
三、为什么我的网络没有了公网IP?
当本地路由获取WAN地址与网上查看到本地出口IP不一致时,表示自己本地路由使用的是内网IP,即没有公网IP。
随着互联网的发展,IP V4 地址早就不够用了,IPV6 难以快速广泛使用。运营商已经很难为每一个上网用户分配一个公网IP地址,于是划分出一块运营商专用地址,以便分配给上网用户使用。移动公司家用宽带分配的是 10 开头的 IP 地址。电信家用宽带分配的是 100 开头的IP地址,这些10、100、172开头的地址一般都不是公网IP,如果在公网上想实现远程访问是不能实现的。
四、本地没有公网IP如何提供互联网服务
如果您的网络没有了公网IP,又想实现远程应用,可以采用内网穿透工具、或端口映射软件方案,像nat123就是这样一款内网穿透方案,它对网络上网方式没有要求,只要能上网就可以实现远程访问,用户可以自行使用改变端口模式或内外网同端口直连方式,外网用户使用自定义好的域名和端口地址就可以实现远程访问了。
内网穿透nat123设置外网直接远程访问实现步骤:
1、服务器本地,或所在内网另台主机上,打开对应官网下载安装nat123客户端;
2、在对应官网上注册一个nat123帐号名,自定义名称密码和自己邮箱信息;
3、登录nat123客户端,在主界面上“添加映射”进入编辑界面,结合自己应用业务需求,自定义好对应的内网地址和公网地址;
4、在外网端输入映射域名端口(默认分配的域名或绑定自己注册的域名)即可访问;
小 结
如果是普通上网用户,只要自己手机电脑有联网,能上网,可以不用理会什么内网外网。如果你是本地计算机搭建项目应用,并需要提供互联网上外网异地访问的,则需要配置公网IP,或借助类似nat123这样的内网穿透技术应用实现。