10.243.52.68 也属于局域网

紧接上文,今天继续聊聊局域网的 IP 地址。上次为了同步代码,服务器配置了代理,服务器和家里的台式机打通了网络,在一个局域网里面,代理程序部署在台式机上,服务器通过代理访问外网。同步代码很慢,扔那边就没管了,隔了半个月,到服务器验证代码,发现Git代码同步失败,网络错误,也没太过脑子,细看报错信息。

案发现场

fatal: unable to access ‘https://cnb.cool/ttf248/learn/cpp.git/': Failed to connect to 10.243.52.68 port 7897 after 7 ms: Couldn’t connect to server

相当然的以为是不是阿里云服务和腾讯云原生开发平台有网络隔离,导致代码无法同步,报错信息扔到群里,群里有大聪明看到了端口信息,说这个是不是代理的ip,然后马上有人接着说,你这个是局域网,域名解析的都不对,这会脑子还在失忆阶段,完全不记得自己配过代理。

看到局域网三个字,脑子正常了,马上想起来自己配置过代理的事情,报错的地址是家里台式机的局域网地址。

惯性思维:192.168.x.x 是局域网地址。


在计算机网络中,局域网(LAN)IP地址是指在本地网络中使用的私有IP地址,这类地址不会直接暴露在公网上,主要用于内部设备通信。你提到的 10.243.52.68192.168.x.x 都属于私有IP地址段,但它们属于不同的地址范围,适用场景和规划逻辑也有所不同。以下是详细对比:

私有IP地址的分类与范围

根据 RFC 1918 标准,私有IP地址分为三大段,分别适用于不同规模的局域网:

地址段 子网掩码 可用IP数量 适用场景
10.0.0.0/8 255.0.0.0 约1600万个 大型企业、园区网络
172.16.0.0/12 255.240.0.0 约100万个 中型企业网络
192.168.0.0/16 255.255.0.0 约6.5万个 小型局域网(家庭、办公室)

你的问题中的IP地址解析:

  • 10.243.52.68
    属于 10.0.0.0/8,是大型私有网络的典型地址,常用于企业级局域网或广域网(如跨多个分支机构的内部网络)。
  • 192.168.x.x
    属于 192.168.0.0/16,是最常见的小型私有网络地址,广泛用于家庭路由器、小型办公室等场景。

两者的核心区别

地址空间大小

  • 10.0.0.0/8
    整个网段的地址范围是 10.0.0.0 ~ 10.255.255.255,包含 16,777,216 个可用IP地址,适合需要大量IP地址的大型网络(如企业、学校、数据中心)。
  • 192.168.0.0/16
    地址范围是 192.168.0.0 ~ 192.168.255.255,仅包含 65,536 个可用IP地址,适用于设备数量较少的小型网络(如家庭中通常只有几十台设备)。

子网划分灵活性

  • 10.0.0.0/8
    由于地址空间大,可通过子网掩码进一步划分为多个子网(如 10.1.0.0/1610.2.0.0/16 等),便于大型网络的分层管理和流量隔离。
  • 192.168.0.0/16
    通常直接使用默认子网掩码 255.255.0.0,划分子网的需求较少,适合简单的扁平网络结构。

常见应用场景

  • 10.xxx.xxx.xxx
    • 企业内部网络:如跨国公司的多个分支机构通过VPN连接,每个分支可分配独立的子网(如 10.1.1.0/2410.1.2.0/24)。
    • 云服务商内部网络:如AWS、阿里云等私有云环境常使用 10. 段地址。
    • 工业控制网络:部分工业设备默认使用 10. 段地址。
  • 192.168.xxx.xxx
    • 家庭/小型办公室:路由器默认分配的地址(如 192.168.1.1192.168.0.1)。
    • 小型局域网共享:如通过路由器组建的WiFi网络,设备数量通常不超过200台。

与公网的隔离性

两者均为私有地址,无法直接被公网访问,需通过 NAT(网络地址转换)VPN 连接到公网。但在实际使用中:

  • 10. 段常用于需要更复杂网络架构的场景(如多子网、VLAN划分)。
  • 192.168. 段因地址空间小,更适合即插即用的简单网络。

为什么你会看到 10. 段地址?

如果你在本地网络中发现 10.243.52.68 这样的地址,可能原因包括:

  1. 企业级网络环境
    你所在的公司或机构使用 10. 段作为内部IP地址,用于区分不同部门或设备(如服务器、办公电脑)。
  2. 虚拟机或容器网络
    云计算平台(如VMware、Docker)常默认使用 10. 段地址为虚拟机分配IP。
  3. 特殊设备默认配置
    部分网络设备(如工业交换机、防火墙)出厂时可能预设 10. 段地址。

总结:如何选择使用?

  • 小型网络(家庭/办公室):优先选择 192.168.x.x,配置简单且足够用。
  • 中大型网络(企业/园区):使用 10.x.x.x172.16.x.x,便于划分子网和管理大量设备。

两者本质上都是局域网地址,区别仅在于地址空间和适用场景,并无技术上的优劣之分,具体取决于网络规划需求。

金融IT程序员的瞎折腾、日常生活的碎碎念
使用 Hugo 构建
主题 StackJimmy 设计