报错与检查
今天像往常一样上VScode发现SSH链接又报错了
错误消息表明在尝试通过SSH连接到IP地址 192.168.58.133
时发生了超时错误,主机网络是正常的,错误肯定出在虚拟机
更新一下,果然网络出现问题
sudo apt update
检查一下
ip a
怎么解决?
首先这个输出的内容ens33网卡处于关闭状态,解决方法也非常简单,打开这个网卡并分配ip地址就好了
1.打开ens33
sudo ip link set ens33 up
查看是否打开
ip a
现在可以看到 ens33
网卡已经处于 UP
状态,但该网卡上仅有一个 inet6
的IPv6地址,没有IPv4地址。
2.获取IPv4地址
sudo dhclient ens33
继续查看
ip a
可以看到网口成功获取了地址
我们继续更新一下
sudo apt update
可以看到成功更新
网络问题解决接下来就要解决ssh连接问题了
3.SSH
首先查看ssh链接有没有开启
sudo systemctl status ssh
如果没有启动,可以通过以下命令启动
sudo systemctl start ssh
!有时防火墙会阻止SSH的22端口,我们需要手动关闭
sudo ufw allow 22
标签:VScode,ip,sudo,网卡,SSH,Ubuntu,ssh,ens33
From: https://blog.csdn.net/qcwl66/article/details/143323361