Oracle 安装卡在10%“正在检测网络配置”这个问题,十次有九次是网络解析出了岔子——不是安装包有问题,也不是机器太慢。说白了,就是 IPv6 解析超时或者 DNS 配置异常在捣鬼。下面直接给解决方案,按步骤走基本都能解决。 为什么 ping $(hostname) 会卡住 Oracle 安装器
Oracle 安装卡在10%“正在检测网络配置”这个问题,十次有九次是网络解析出了岔子——不是安装包有问题,也不是机器太慢。说白了,就是 IPv6 解析超时或者 DNS 配置异常在捣鬼。下面直接给解决方案,按步骤走基本都能解决。

长期稳定更新的攒劲资源: >>>点此立即查看<<<
ping $(hostname) 会卡住Oracle 安装器在初始化网络时,会调用 getaddrinfo() 去解析本机的主机名。而 Linux、macOS、Windows 默认都优先走 IPv6 协议栈。如果你的系统启用了 IPv6,但没配好——比如只有 fe80:: 这种链路本地地址,或者 DNS 根本没响应——那么每次解析都得等上 5 到 10 秒,直到超时 fallback 回 IPv4。结果就是卡在那不动了。
ping -c 1 $(hostname) 卡住 → 这说明主机名没法快速解析,问题大概率出在 /etc/hosts 里缺少本机映射。nslookup $(hostname) 返回 IPv6 地址或直接超时 → 说明 DNS 服务器不可达,或者 resolv.conf 里写了已经下线的内网 nameserver。ipconfig /all 显示有 IPv6 地址但看不到路由器通告 → 同样会触发超时重试逻辑。很多人以为关了 IPv6 就万事大吉,结果还是卡。为什么?因为禁用 IPv6 只是绕过了第一层陷阱,如果 DNS 本身有问题,安装器在初始化网络组件时依然会阻塞。
/etc/resolv.conf,删掉所有不可达的 nameserver 行。至少留一条能用的,比如 127.0.0.1 或 8.8.8.8。8.8.8.8 和 1.1.1.1,清空原来的设置。dig +short $(hostname),Windows 用 nslookup %COMPUTERNAME%。要求必须在 1 秒内返回 IPv4 的 A 记录,否则说明没改对。sc query Server 显示 STOPPED 怎么办这个问题和“检测网络配置”卡在 10% 其实没有直接关系,但它经常被混淆——它导致的是“正在检查操作系统要求”卡在 0%,而不是网络配置那一步。不过如果你同时碰上两个卡点,那就得一起处理。
Windows Firewall,先运行 sc start MpsSvc 启用防火墙服务。sc start LanmanServer 启动 Server 服务(也就是 sc query Server 里查的那个)。NetServerGetInfo 时会无限等待。最后提醒一句:很多人改完 /etc/hosts 或 DNS 配置后,只是点了安装界面上的“重试”——这是没用的。Oracle 安装器会缓存之前的解析结果,必须彻底退出 setup.exe,再重新运行,才能生效。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述