常见故障通过VNC修复的实战流程
常见故障通过VNC修复的实战流程适用于大多数云平台的云服务器,包括 Linux 和 Windows 系统。
VNC实战:常见云服务器故障修复流程
一、Linux系统:防火墙或SSH服务配置错误,无法通过SSH连接
现象:
- 使用
ssh root@服务器IP
无法连接 - 控制台显示端口未开放或连接超时
操作步骤:
- 登录云服务商控制台
- 找到对应云服务器,点击 “远程连接”/“VNC登录”
- 输入
root
用户名和密码,进入系统控制台 - 检查SSH服务是否运行:
systemctl status sshd
如未启动,输入:
代码语言:javascript代码运行次数:0运行复制systemctl start sshd
检查防火墙端口是否放通(以firewalld为例):
代码语言:javascript代码运行次数:0运行复制firewall-cmd --list-all
若端口未开放,开放22端口:
代码语言:javascript代码运行次数:0运行复制firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
如果是 iptables
管理:
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
service iptables save
systemctl restart iptables
完成后尝试从本地重新使用SSH连接服务器。
二、Linux系统:误删/etc/fstab挂载配置,系统无法正常启动
现象:
- 服务器卡在启动界面
- VNC中显示挂载失败错误
操作步骤:
- 使用VNC进入系统,在grub界面按
e
进入编辑 - 找到
linux
开头那行,结尾添加:
systemd.unit=emergency.target
- 按
Ctrl + X
启动,进入急救模式 - 挂载根目录为读写:
mount -o remount,rw /
- 编辑fstab文件:
nano /etc/fstab
- 注释掉或删除错误的挂载项,保存退出
- 重启服务器:
reboot
三、Windows系统:远程桌面失败,服务异常
现象:
- 无法远程连接,提示“连接超时”或“目标不可达”
- IP能ping通,但3389端口不通
操作步骤:
- 打开VNC控制台登录
- 进入桌面,按快捷键
Win + R
,输入:
services.msc
- 找到 Remote Desktop Services,右键点击“启动”或“重启”
- 打开防火墙设置,确保3389端口允许入站连接: 控制面板 → Windows Defender防火墙 → 允许的应用 → 允许远程桌面
- 或手动添加规则: 控制面板 → 高级设置 → 入站规则 → 新建规则 → 端口 → TCP 3389 → 允许连接
- 保存设置,重启系统或远程服务
- 从本地重新尝试远程桌面连接
四、Windows系统:修改了IP或网卡配置,系统无法联网
现象:
- 系统启动正常但网络不可用
- ping不通公网,RDP连接失败
操作步骤:
- 使用VNC登录系统
- 进入控制面板 → 网络和共享中心 → 更改适配器设置
- 双击当前网卡 → 属性 → TCP/IP v4 设置
- 确保使用正确的网关和DNS(可根据云服务商建议填写):
- IP地址:静态分配或DHCP(如不确定建议用DHCP)
- DNS:8.8.8.8 / 114.114.114.114
保存设置,刷新网络:
代码语言:javascript代码运行次数:0运行复制ipconfig /release
ipconfig /renew
测试网络:
代码语言:javascript代码运行次数:0运行复制ping www.baidu
如果能ping通,说明已恢复。
总结
使用VNC修复云服务器的核心优势在于即便网络中断或系统故障,也能像本地操作机子一样控制服务器。VNC是云平台给你的一根“救命绳”,熟悉它能大大提升你排障的效率。
发布者:admin,转转请注明出处:http://www.yc00.com/web/1747626096a4672402.html
评论列表(0条)