PlanckPi(LicheePi)使用虚拟机成功联网后过一会自动断开解决

情况还原

按照Plank_Pi(LicheePI)联网教程后(稚晖君planck_Pi游玩笔记_LyCraft98的博客-CSDN博客),可以短暂的让板子连上网络,但是过一会就会断开,将设备断开然后再连接上,就又能够ssh到板子并且可以联网

QQ图片20221112151610

解决方法

短暂解决(重启后就失效)

1
/etc/init.d/network-manager stop

长久解决

现在虚拟机内输入指令

1
ifconfig

image-20221112152747623

记住inet后面的值

禁用VM虚拟机的DHCP分配

工具栏那边:编辑->虚拟网络编辑器,关闭箭头的那项,记得记住此时IP

image-20221112152630936

设置当前系统的网卡

虚拟机上右键->设置,将网卡换到NAT那个

image-20221112153018851

设置系统固定IP

1
2
cd /etc/netplan
ls

找到这个***.yaml文件

image-20221112153131266

1
2
sudo vim ****.yaml
没有vim的话 先执行sudo apt install vim

添加或修改内容

1
2
3
4
5
6
7
8
9
10
11
12
network:
ethernets:
ens33:
addresses:
- 192.168.230.128/24
dhcp4: false
gateway4: 192.168.230.2
nameservers:
addresses:
- 8.8.8.8
search: []
version: 2

ens33就是虚拟机对外通讯使用的端口,这里的配置也就是给这个端口配置IP地址等信息:

addressers:本机IP地址和掩码,刚刚开头让你记住的那个IP

dhcp4:false //关闭DHCP

gateway4:192.168.230.2 //从下面的位置查看

image-20221112153533439

下面的nameservers中配置了8.8.8.8的IP地址,这里是为了让虚拟机能够访问DNS服务器。

1
sudo netplan apply  //应用设置

可以测试一下ping www.baidu.com,虚拟机可以访问外部网络

然后连上plankPi就不会被断开了!

参考文章

ubuntu usb0 网卡自动配置 - 海王 - 博客园 (cnblogs.com)

【Linux】虚拟机中,如何把虚拟机的IP地址固定,而不是DHCP自动分配。(Linux系统为ubuntu 18.4)…_weixin_30877755的博客-CSDN博客

稚晖君planck_Pi游玩笔记_LyCraft98的博客-CSDN博客