企业里的 Web 系统跟外面的网站长得一样,区别只在谁能进来;让一堆系统只认一个身份,靠的是单点登录。
前面几节讲的都是面向公众的 Web,这一节讲只对公司内部开放的那一类——教材 4-8 的局域网。
一、内网里的 Web
企业内部的系统,模样跟外面的网站没差别:一样是 HTML、CSS、HTTP。摆法有三种。
局域网(内网):只限公司网络里的人访问。内部 OA、员工手册、内部 Wiki 都属于这一类。
对外公开:官网、招聘页、产品目录,所有人都能来,也就是前面几节讲的那些。
云端 + 身份验证:Microsoft 365、企业微信、在线 CRM。登录了才能访问,人在哪儿都行——这是这几年增长最快的一类,因为它把【内网】的边界从物理位置换成了身份。
二、把地址关在门里
内网能跟外网分开,靠的是三段私有地址:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16,合计约 1789 万个地址。
这三段地址不会出现在公网上。所以全世界的公司可以同时使用 192.168.1.1,互不冲突——因为外部根本看不见它们。
这也解释了内网网页为什么搜不到:搜索引擎爬不到一个只有内网才解析得到的地址。安全与【不被看见】在这里是同义词。
三、单点登录:把零碎时间收拢成一笔账
内网系统一多,麻烦就来了:每个系统一套账号密码。统计里每人要记 70~100 个密码,每周花约 12 分钟在密码相关的事情上。
单点登录(SSO) 把这件事收成一条:用一套身份登录一次,之后所有系统都不再问。登录从约 30 秒降到约 3 秒,密码重置请求下降约 75%,服务台总工单下降约 50%。
它同时是安全措施:集中登录之后,多因素认证(MFA)可以在一个地方统一强制——而 MFA 能挡住约 99.2% 的账号攻击。所以 SSO 不是【图省事】,它是把安全控制点从几十个散点收成一个。
四、动手 Demo:私有地址、SSO 的工时账
三段私有地址一共多少个、SSO 一年能省多少小时,都算得出来。
private = [("10.0.0.0/8", 2 ** 24), ("172.16.0.0/12", 2 ** 20),
("192.168.0.0/16", 2 ** 16)]
total = 0
for name, n in private:
total += n
print(" %-18s %12s 个地址" % (name, format(n, ",")))
print(" 合计 %s 个,全球可以重复使用" % format(total, ","))
print(" 100 人企业的密码工时:%.0f 小时/年" % (100 * 12 * 52 / 60))
print(" 100 人企业的登录等待:%.0f 小时/年" % (100 * 5 * 27 * 250 / 3600))
实跑输出:
--------------------------------------------------------------------
D3 常用浏览器:三家分完,一种引擎通吃
--------------------------------------------------------------------
教材 4-3 讲常用浏览器。2026 年第一季度的全球份额(StatCounter 口径):
浏览器 份额 引擎 一句话
----------------------------------------------------------------------------------------
Chrome 65.1% Blink 比去年掉 1.9 个点,但仍是唯一过半的
Safari 18.4% WebKit 涨 0.6 个点,全靠 iPhone 与 iPad
Edge 5.4% Blink 涨 0.9 个点,桌面端已到 13.7%
Firefox 2.6% Gecko 桌面守得住,移动端只剩 0.67%
三星浏览器 2.3% Blink 印度、印尼随手机预装
Opera 2.1% Blink 逐年小幅下滑
份额按【浏览器】看是六家,按【引擎】看只剩三种。这是关键:
引擎 份额 谁在用
------------------------------------------------------------------------------------
Blink 78.4% Chrome、Edge、Opera、三星浏览器、UC、Brave(都是同一套内核)
WebKit 18.8% Safari 一家,iOS 上所有浏览器都必须用它
Gecko 2.6% 只剩 Firefox
也就是说:**四分之三以上的网页是用同一套引擎渲染的**。
兼容测试要找的分歧点,其实只有两处——Blink,还有 iOS 上的 WebKit。
但【移动端第二】和【桌面端第二】不是同一个(2026 年 7 月口径):
浏览器 桌面 移动 差多少
--------------------------------------------------------------------------------------
Chrome 70.58% 66.79% 两边都过半,最稳
Safari 5.66% 25.44% 移动端是桌面端的 4.5 倍
Edge 11.15% 未进前六 桌面第二,手机上基本没有
所以谁要是说【浏览器排名第二的是 XX】,先问一句:桌面还是手机?
两个答案不一样。教材 4-3 特意把 Safari 单列,理由就在这里。
第一段:三段私有地址合计 17,891,328 个。这个数字不大,却够全世界所有公司重复使用——因为它们在公网上不存在。
第二段那两笔是这一节的重点:密码工时约 1040 小时/年,登录等待约 937.5 小时/年,加起来接近 2000 小时。按每人每年 2000 小时算,差不多是一个人的全年工时。
所以企业愿意为 SSO 花钱,从来不只是因为【员工抱怨登太多次】。它是把散落在每个人身上的零碎时间,收拢成一笔看得见的账。
30 秒实验
- 在电脑上运行
ipconfig(Windows)或ifconfig(macOS/Linux),看你的地址是不是 10.x、172.16~31.x 或 192.168.x。 - 数一数你公司或学校里,有哪些系统需要单独登录。
- 看看有没有哪个系统支持【用公司账号登录】——那就是 SSO 在起作用。
常见误区
- 错误:内网就是不能上外网。——纠正:这两个是不同的问题。内网说的是【外面的访问者进不来】,能不能上外网是另一回事。公司电脑多半能上外网,但外网的人访问不到公司内部的系统。
- 错误:私有地址是随便定的。——纠正:三段私有地址是按标准固定的(10.0.0.0/8、172.16.0.0/12、192.168.0.0/16)。只有这样,全世界的设备才能放心地重复使用它们而不会冲突。
- 错误:SSO 只是为了少输几次密码。——纠正:它同时是安全架构。身份收成一个点之后,多因素认证、注销、权限回收都只需要在一个地方做——这才是企业最看重的部分。
自测三问(点开对答案)
1. 三种【Web 系统摆法】分别是什么? —— **局域网(只限公司网络内访问)、对外公开(所有人可访问)、云端加身份验证(登录即可访问,不限位置)**。第三种是这几年的主流,因为它把访问控制的依据从【位置】换成了【身份】。 2. 为什么内网的网页在搜索引擎里搜不到? —— 因为**它用的是私有地址**(10/8、172.16/12、192.168 段),这些地址在公网上不存在,外部既解析不到也路由不到。**爬虫连门都找不到,自然搜不出内容。** 3. SSO 到底省了什么? —— 省了两笔时间:**记密码与输密码的时间**(约 1040 小时/年,按 100 人算)、**每次登录的等待时间**(约 937.5 小时/年)。更重要的是它**把安全控制收成一个点**,让 MFA 和权限回收变得可执行。- ☐ 下一节(4-9 纯网络职业:SEO)
相关笔记
- Web系统的多样化 —— 那时说的【面向内部的系统】,就是这一节
- 网络为谁而生的 —— 私有网络与互联网的分界
- 审核公司员工浏览的Web网站 —— 公司还能看见你访问了什么
- ☁️ 云计算 —— 云端办公这一类的底座
- 🕸️ Web技术原理 · 索引