什么是“关服”?可能指宿主机断电、虚拟机被暂停、网络中断、DNS失效、应用进程崩溃或防火墙拦截等。
判断步骤基于逐层排查:从公告与控制面板->网络->操作系统->应用日志->联系支援。先不要盲目重装或恢复数据。
登录云/机房控制面板(如台厂商后台)查看"Status/公告/维护"区域,或在控制台顶部查看事件通知。
同时检查注册邮箱、SMS/LINE/Telegram群组与Twitter/X,搜索供应商名称 + status 或 statuspage.io,确认是否为全局维护或区域停电。
在本地或远端执行:Windows: nslookup 域名;Linux/macOS: dig 域名 或 dig +short 域名。确认解析到的IP是否为台湾IP或预期IP。
若解析为空或解析到异常IP,登录域名注册商或DNS服务(Cloudflare、DNSPod等)查看解析记录与TTL,必要时刷新解析或回滚到历史记录。
Ping 检查:Linux/macOS: ping -c 4 IP或域名;Windows: ping -n 4 域名。若Ping通说明ICMP可达,若全部丢包继续下一步。
Traceroute 路径:Windows: tracert 域名;Linux: traceroute 域名(或 sudo traceroute -I)。查看在哪一跳中断,若在国外出口或台湾网段中断,可能是运营商问题。
查看BGP路由:使用https://bgp.he.net/ 或 https://www.ris.ripe.net/ 查询目标IP的AS路径,判断是否有全网可达问题。
HTTP/S 检查:curl -I http://域名 或 curl -I https://域名 查看响应头与状态码;也可用在线工具如DownForEveryoneOrJustMe。
端口检测:telnet IP 22 或 nc -zv IP 22 检查SSH;相同方法检查80/443/3306等端口。若端口拒绝连接,可能防火墙或服务未启动。
若控制面板可用,使用VNC/Serial Console或救援模式(Rescue Mode)进入系统。常用命令:systemctl status nginx|httpd,docker ps,journalctl -xe,tail -n 200 /var/log/syslog。
查看磁盘空间:df -h;查看内存与负载:free -h、top。若磁盘满或内存耗尽,会导致服务崩溃,按需清理日志或扩容。
首先在控制台执行软重启:sudo systemctl restart 服务名 或 sudo reboot。若无法SSH,使用控制面板的重启或强制重启,并记录时间点与工单号。
如果系统无法启动,切换到救援模式备份重要数据,再从快照恢复或重建实例。提交工单时附上Ping/traceroute截图、控制台日志和重启时间,便于机房快速定位。
问:如何快速判断是本地网络问题还是台湾机房问题?
答:在不同网络环境下同时测试:在手机关闭Wi‑Fi使用移动网络、在家里或公司不同线路运行 ping/traceroute;使用第三方在线检测(如https://www.downforeveryoneorjustme.com/)和bgp.he.net查看全球视角,若多处都不可达通常为机房问题,单处不可达更可能是本地网络。
问:控制面板不可用时如何处理?
答:先确认供应商是否在推特/公告中发布维护信息;其次查收注册邮箱或短信;如确认无公告,使用供应商的紧急电话或工单邮箱联系并提供最近的Ping/traceroute/域名解析信息,要求他们检查物理机和交换机状态并提供救援控制台。
问:联系支援时应提供哪些信息以加快处理?
答:提供:实例ID/主机名、发生时间(含时区)、最近的Ping/traceroute输出、DNS解析结果(dig/nslookup)、控制面板错误截图、你已尝试的重启/日志输出摘要、业务影响范围与紧急程度。这些信息能让支援快速定位问题。