🖥️ 第四章 客户端所对应的角色
📄 一句话概括

从"登一次处处通行"(SSO)到"分单员带队干活"(负载均衡+应用服务器),再到公司骨干 ERP 和数字化新代表物联网——服务器角色从"共享资源"进化到"承载业务",最后一节用文件服务器对比 Windows Server 与 Linux 的性格差异收束本章。

📝 本篇和前面几节的关系

前两篇的房间都是"单间"(一台服务器一个职能),本篇是建筑群:身份认证统一发证(SSO)、请求先过分单员再进车间(负载均衡)、骨干系统 ERP 把人财物搬上服务器、物联网把客户端数量放大到亿级。第七章网络课讲的认证与加密,在这里全部找到"服务器岗位"的对位。

本篇覆盖教材 5 小节:4.8 SSO 服务器、反向代理与登录助理 / 4.9 负载均衡与应用服务器 / 4.10 ERP(骨干系统)/ 4.11 物联网 / 4.12 Windows Server 与 Linux 的差异(从文件服务器看)。

一、4.8 SSO 服务器、反向代理与登录助理:身份的统一出口

没有它们的时候

每个系统各管一套账号密码——OA 一个、邮件一个、报销又一个,全公司几十套口令,改密码要改一天;更要命的是权限口径不一致:离职员工走了,某个系统忘了销户。

SSO(单点登录):登一次,处处通行

反向代理:站在服务器队伍最前面的门卫

二、4.9 负载均衡与应用服务器:把业务摊给一群机器

为什么需要

一台应用服务器再强也有物理上限;业务量上来后两条路:买更贵的(纵向扩展,很快到顶)或加机器 + 分单员(横向扩展,可无限加)——互联网世界几乎都选后者。

负载均衡器干什么

应用服务器:业务逻辑的跑马场

三、4.10 ERP:公司骨干系统

四、4.11 物联网:数字化技术的代表选手

五、4.12 从文件服务器看 Windows Server 与 Linux 的差异

维度 Windows Server Linux
文件共享 SMB(共享文件夹,图形界面点点点) Samba/NFS(配置文件写规则)
权限模型 GUI 管理,与 AD 域无缝集成 权限位 + ACL,灵活但靠命令行
上手门槛 低(管理员不一定要懂命令行) 高(改一行配置要懂那一行)
成本 许可费 + 客户端访问许可(CAL) 发行版免费
自动化 PowerShell 也能做,但生态弱 天生为脚本而生——批量任务的主场
典型岗位 AD 域、文件服务器、与 Office/ERP 客户端打交道的场合 Web/数据库/云原生/容器的主力

教材的落点:同一件事(文件共享)两边都能干,性格完全不同——Windows 靠图形界面与集成降低门槛,Linux 靠配置与脚本换取灵活与自动化。选型不看谁强,看运维团队会什么。

动手 Demo12:给自己当一次"分单员"和"门卫"

# 1. 反向代理的极简体验:本机 80 端口转发到内网另一台机器
#    (用 PowerShell 端口转发模拟"门卫转交")
netsh interface portproxy add v4tov4 listenport=8080 listenaddress=127.0.0.1 connectport=80 connectaddress=127.0.0.1
# 打开 http://127.0.0.1:8080 后再删除:
netsh interface portproxy reset

# 2. 负载均衡的雏形:看看 DNS 轮询——一个域名背后多台机器
Resolve-DnsName www.jd.com | Format-Table Name, Type, IPAddress
# 多次执行,观察返回的 IP 是否在几台之间轮换

# 3. 会话与单点登录的痕迹:列出浏览器里已登录站点的 Cookie(F12 → Application → Cookies)
#    观察同一域下哪些 Cookie 是"会话票据"

# 4. 本机 SMB 客户端版本(Windows 与 Linux 共享互通的协议底座)
Get-SmbConnection -ErrorAction SilentlyContinue
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -ErrorAction SilentlyContinue

观察点: - 第 2 步的大站域名几乎总返回多个 IP——那就是最古老的负载均衡(DNS 轮询) - 第 4 步注意 SMB1 已被淘汰(勒索病毒利用的重灾区)——协议也有安全版本演进

30 秒实验

浏览器开两个标签分别登录公司 OA 与邮件,然后在 OA 里改密码退出,再看邮件系统——如果还在登录状态,说明这两个系统没接同一个 SSO;如果同时被踢出,说明背后是统一认证。一次实验看穿公司系统的集成程度。

常见误区

自测五问 1. SSO 的"通行证"由谁发、谁验?为什么各系统不需要拿到你的密码? 2. 正向代理与反向代理分别替谁办事、分别隐藏谁? 3. 负载均衡器的两个核心职能是什么?故障机器怎么被摘除? 4. 为什么说 ERP 是"骨干系统"?它的技术形态是什么? 5. 从文件共享看,Windows Server 与 Linux 各自的性格是什么?

相关笔记