一、VMware
1.安装
网址 https://www.vmware.com/cn/products/workstation-pro.html
略,一直下一步
2.语言更改
·找到VMware的快捷方式,在路径之后添加
--locale zh_CN
即可更改为中文
3.使用前审查
- 虚拟网卡
打开网络连接选项
·windows设置- 网络设置-高级网络设置-更多网络适配器
或者win+R
ncpa.cpl
确保存在VMnet1、VMnet8即可
二、CentOS安装
1.准备安装包
下载链接https://vault.centos.org/7.6.1810/isos/x86_64/
CentOS7.6
略
2.安装
- 新建虚拟机-典型-选择光盘映像文件-…硬盘大小40GB-…
3.打开虚拟机
- 发现默认用户非root用户
-前往设置 创建管理员用户,切换用户即可
三、远程连接虚拟机
1.准备软件FinalSheel
下载链接http://www.hostbuf.com/downloads/finalshell_install.exe
FinalSheel window 3.9.6.2
2.远程连接
1.打开Windows的FinalSheel页面
2.打开并登录你的Linux系统
3.打开linux终端
在终端中输入
ifconfig
在返回的数据中上拉找到ens33
inet后可以找到你虚拟机的ip地址
- 此处遇到问题:返回的ens33没有ip地址 后分析可能是Windows服务没有开启的原因
[failur@localhost ~]$ ifconfig
ens33: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:0c:29:xx:xx:xx txqueuelen 1000 (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
尝试解决:进入Windows的网络连接选项中将VMnet1、VMnet8右键-属性-取消ipv6的勾选,重启,键入ifconfig,依然是ipv6地址
打开Windows服务中VMware的相关服务并重装Linux 问题解决
[failur@localhost ~]$ ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.133 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::54dc:f9bd:db8a:56b prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:f5:44:28 txqueuelen 1000 (Ethernet)
RX packets 7471 bytes 6080002 (5.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5138 bytes 538717 (526.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- FinalSheel操作
- 点击文件夹图标新建链接(左上角白色文件图标)
- 选择SSH连接(Linux)
- 依次完成填写并点击确定 进行连接(安全警告接受及保存即可)
- 虚拟机关机/重启后ip地址可能发生改变 重新连接即可
5.固定ip
四、WSL部署
1.设置Linux
系统设置-程序与功能-启动与关闭Windods功能-适用于Linux的Windows子系统-重启
2.下载软件
windowsStore中下载Ununtu,打开即可
五、操作
1.快照
虚拟机关机后快照速度很快
时常快照防止误操作,出现问题后可以在快照管理器中恢复原来的节点