安装增强功能(包括剪切板)
sudo apt install open-vm-tools
不过感觉对服务器版都没什么用
共享文件夹
需要刷新挂载点才能看到文件夹
$ sudo ls /etc/hgfs
shared
刷新后需要重启虚拟机才能看到更新
$ sudo ls /etc/hgfs
shared
刷新时可能会遇到如下报错
Error -107 cannot open connection!
如果不想每次开机都要重新挂载,可以写一个开机执行的脚本
$sudo tee /etc/rc.local <<-'EOF'
#!/bin/sh -e
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
EOF
$sudo chmod +x /etc/rc.local
可以通过vmware-hgfsclient
查看共享的文件
网络配置
在/etc/netplan/00-installer-config.yaml
配置静态IP
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: no
addresses: [192.168.0.253/23]
nameservers:
addresses: [8.8.8.8, 4.2.4.2]
routes:
- to: default
via: 192.168.1.1
version: 2
sudo netplan apply
应用,ifconfig
就可以看见新IP了
$ ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:d6:99:49:3f txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.253 netmask 255.255.254.0 broadcast 192.168.1.255
inet6 fe80::250:56ff:fe36:49b9 prefixlen 64 scopeid 0x20<link>
ether 00:50:56:36:49:b9 txqueuelen 1000 (Ethernet)
RX packets 5760 bytes 460437 (460.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4976 bytes 578021 (578.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 112 bytes 8876 (8.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 112 bytes 8876 (8.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
克隆好几台虚拟机
注意克隆后的虚拟机桥接网络中的IP也都是一样的,需要去/etc/netplan/00-installer-config.yaml
修改