无法 ssh 进入我的服务器,但 VNC 可以工作

无法 ssh 进入我的服务器,但 VNC 可以工作

我无法登录我的 ubuntu 服务器。当我尝试使用 SSH 时,它不起作用,如果我尝试 VNC,它正常工作。我无法启动任何东西或sudo apt update。它看起来就像服务器处于离线状态或类似情况。我的防火墙也已关闭。我尝试多次重新启动它,但没有任何帮助

编辑:我试过了, 当我尝试 ping 一个像 1.1.1.1 这样的 IP 时,它会ping google.com抛出Temporary failure in name resolutionNetwork is unreachable

当我尝试时我的日志ssh <myip> -vvvv

D:\>ssh 62.171.164.217 -vvvv
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
debug1: Reading configuration data C:\\Users\\P33tT/.ssh/config
debug3: Failed to open file:C:/ProgramData/ssh/ssh_config error:2
debug2: resolve_canonicalize: hostname 62.171.164.217 is address
debug2: ssh_connect_direct
debug1: Connecting to 62.171.164.217 [62.171.164.217] port 22.
debug3: finish_connect - ERROR: async io completed with error: 10060, io:000002749F895000
debug1: connect to address 62.171.164.217 port 22: Connection timed out
ssh: connect to host 62.171.164.217 port 22: Connection timed out

我正在运行 Ubuntu 20.04

看起来服务器处于离线状态,因为我无法 ping google.com 或 1.1.1.1。当我从我的电脑 ping 服务器时,它只是说请求超时。当我尝试启动救援系统时,互联网运行正常

答案1

通过执行

ip link set eth0 down

ip link set eth0 up

dhclient eth0

唯一不好的是我需要在每次服务器启动时都这样做

相关内容