点击 Connect 毫无反应,客户端报告与 VPN 服务的连接已丢失。这句话说的是你面前的这台机器:隧道背后的服务、它依托的虚拟网卡,或把两者绑定在一起的安装。其中没有任何线索指向网关,所以重输站点地址或账户都无济于事。把它当作本机故障来读,排查范围立刻收窄。

把错误当作本机故障来读

服务器侧的拒绝听起来完全不同:认证失败、网关不可达、证书无效。失去服务连接意味着客户端无法访问自己的守护进程,这就在第一个小时里排除了网关、凭据和防火墙规则。动手之前先把确切措辞抄进笔记,因为正是这串字把服务死亡与策略拒绝区分开来。

此后只剩三个嫌疑对象:服务、驱动和安装程序。

启动每一个 Check Point 服务,而不只是一个

打开 services.msc,逐条阅读每个 Check Point 条目,而不只是错误里点名的那一条。Endpoint Security VPN 安装会注册多个条目,只要有一个停止或禁用,客户端就无法连接。把它们全部启动,再把客户端依赖的条目从“手动”改为“自动”,因为按需启动失败的手动服务会精确复现该错误。

依赖链和这些服务本身同样重要。

DHCP Client 为虚拟网卡分配地址,而它自身依赖三个组件:Network Store Interface Service、NetIO legacy TDI 驱动和 Ancillary Function Driver for Winsock。停掉 DHCP Client,VPN 服务可能干净启动,网卡却始终没有地址。功能更新是反复出现的诱因,因为它可能悄悄把第三方服务改回“手动”或“禁用”。这类更新之后请查询启动类型,而不是断定安装已损坏。

Get-Service -Name "Check*" | Format-Table -AutoSize Name, Status, StartType
Get-Service -Name Dhcp | Format-Table -AutoSize Name, Status, StartType

重装之前先检查网卡绑定

服务都在运行、报错依旧时,接下来看网卡。网卡存在却仍可能损坏,通常是因为它绑定的驱动没能挺过升级。禁用再启用是成本最低的测试,而设备管理器需要先改一个设置,设备才会显形。

set devmgr_show_nonpresent_devices=1
start devmgmt.msc

在 View 下选择 Show hidden devices,打开 Network adapters,找到 Check Point 虚拟网卡。先禁用再启用,然后尝试连接。出现警告标记,或干脆没有任何条目,说明驱动已经消失,而不是被暂停。

用修复代替卸载

在 Programs and Features 中右键单击 Check Point Endpoint Security VPN,选择 Repair。这一遍会重新注册服务和网卡,同时把站点配置留在原处。卸载后从零安装会丢弃该配置,通常还要白白多一次重启。

如果 Repair 中途停下,安装日志会点名拒绝的组件。完成后,重连之前要确认服务和网卡都已恢复;网卡仍带警告标记说明驱动包从未重新安装,单靠 Repair 修不好。

把网络路径问题与客户端问题分开

并非所有情况都在本机。企业 LAN 若强制流量经过需要认证的代理,客户端就可能到不了网关,而同一台笔记本用手机热点却连接正常。热点能通,说明客户端健康,问题出在代理路径上。

自动切换网卡的 BIOS 设置也可能在客户端底下换掉链路。只在机器确实提供该选项时才关闭它,大多数笔记本并没有。

连接后确认隧道网卡拿到了地址、服务也一直在线,再结案。

ipconfig /all
Get-Service -Name "Check*" | Format-Table -AutoSize Name, Status

能撑一分钟随后断掉的隧道,通常指向网卡,或检查它的安全产品,而不是账户。驱动或 MSI 修复之后安排一次重启,因为正是它重建绑定;趁一切正常时把健康的启动类型记下来,下次更新才有对照。

相关文章