解释下内网IP和公网IP是什么?

内网IP和公网IP是两种不同类型的IP地址,用于在不同范围内标识和定位网络设备。 它们就像家庭住址和邮寄地址一样,用于在不同层级上找到你。

内网IP (Intranet IP):

  • 私有地址: 内网IP是私有地址,只能在局域网(LAN)内部使用,例如家庭网络、公司网络或学校网络。 不同的设备在同一个局域网内使用内网IP互相通信。
  • 不可直接从外部访问: 外网无法直接访问使用内网IP的设备。 这是为了安全起见,防止外部的恶意攻击。
  • 地址范围: 内网IP地址范围是预留的,不会与公网IP地址冲突。常见的内网IP地址范围有:
    • 10.0.0.0 - 10.255.255.255
    • 172.16.0.0 - 172.31.255.255
    • 192.168.0.0 - 192.168.255.255
  • 分配方式: 内网IP地址通常由路由器(家用网络)或DHCP服务器(公司网络)自动分配给连接到局域网的设备。
  • 前端开发中的应用: 在前端开发中,当你进行本地开发时,你的电脑会分配一个内网IP。 你可以通过访问 localhost127.0.0.1 (本地回环地址,也是一种特殊的内网IP) 来访问你正在开发的网站。 当你在局域网内测试你的网站时,其他设备也可以通过你的电脑的内网IP访问你的网站。

公网IP (Public IP):

  • 全球唯一地址: 公网IP是全球唯一的地址,用于在互联网上标识和定位你的网络。 每个连接到互联网的设备都会有一个公网IP地址。
  • 可直接从外部访问: 拥有公网IP的设备可以直接从互联网上的任何地方访问。
  • 分配方式: 公网IP地址由互联网服务提供商(ISP)分配。
  • 前端开发中的应用: 当你将你的网站部署到服务器上时,服务器会有一个公网IP。 用户可以通过访问这个公网IP来访问你的网站。 一些前端开发工作,例如处理跨域请求、配置服务器等,都需要了解公网IP的概念。

NAT (Network Address Translation,网络地址转换):

NAT技术是连接内网和外网的关键。 路由器使用NAT技术将内网IP地址转换为公网IP地址,使得局域网内的设备可以共享一个公网IP地址访问互联网。 当外部网络的数据返回时,路由器会根据NAT转换表将数据转发到对应的内网设备。

总结:

特性 内网IP 公网IP
地址范围 私有地址,预留范围 全球唯一地址
可访问性 只能在局域网内访问 可以从互联网上任何地方访问
分配方式 路由器或DHCP服务器自动分配 互联网服务提供商 (ISP) 分配
前端应用 本地开发、局域网测试 网站部署、跨域请求、服务器配置等

希望这个解释能够帮助你理解内网IP和公网IP的区别。

posted @   王铁柱6  阅读(95)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示