目录
1.安装VirtualBox
- 安装Oracle VirtualBox 5.X,官网下载
- 配置 VirtualBox 虚拟机存储位置,避免找不到虚拟机存储位置,特别是消耗启动盘的宝贵空间
- VirtualBox菜单 :管理 -> 全局设定,常规页面
- 创建虚拟机内部虚拟网络,使得 Vbox 内部虚拟机可以通过它,实现虚拟机之间、虚拟机与主机的通讯
- VirtualBox菜单 :管理 -> 主机网络管理器,创建一块虚拟网卡,网址分配:192.168.100.1/24
- 在主机 windows 命令行窗口输入
ipconfig
就可以看到VirtualBox Host-Only Network #?:
的网卡
2.创建Linux虚拟机(以 CentoOS 为案例)
- 下载 Linux 发行版镜像Centos,仅需要 Minimal ISO(Centos Minimal只有命令行界面)
- 用 VBox 创建虚拟机。 虚拟机名称建议以 centos-xxx 或 ub-xxx 命名,如果向导不能创建 64 bit 虚拟机,请更换电脑!!!
- 建议虚拟机CPU、内存采用默认。如果是桌面版,CPU建议数1-2,内存不低于2G
- 显示,显存采用默认。如果是桌面版,显存越大越好
- 存储,不低于30G。避免以后扩展难。
- 网络(点击
设置-->网络
)- 第一块网卡必须是 NAT
- 第二块网卡连接方式: Host-Only,接口就是前面创建的虚拟网卡
- 按提示安装虚拟机,例如 centos-xxx
- 点击启动,开始安装,光标键盘将会被捕捉,按“右Ctrl”进行切换
- 网络服务
- 通过ping www.baidu.com或者ping 192.168.100.1查看是否开启网络服务
- 若已经开启网络服务时
- 开启网络服务
- 使用nmtui进入网卡设置界面,选择Activate a connection
- 有“*”号表明已启用
- 通过ping www.baidu.com或者ping 192.168.100.1查看是否开启网络服务
- 升级 OS 系统内核
- 获取 wget
yum install wget
- 升级 OS内核
yum update
- 获取 wget
- 检查网卡配置
- 配置网络的UI界面 nmtui,配置第二块网卡地址
- 选择Edit a connection
- IPV4配置由Automatic改为Manual,并修改地址为192.168.100.2
- ping 主机,例如:
ping 192.168.100.1
- 配置网络的UI界面 nmtui,配置第二块网卡地址
- 使用nmcli检查两块网卡连接是否成功
- 退出并关闭虚拟机
- 安装虚拟机
- 点击 centos-xxx 选择复制,输入新虚拟机的名,注意必须 选择重新初始化所有网卡的 MAC 地址
- 选择 链接复制
- 配置主机名和第二块网卡
- 使用
nmtui
修改主机名和第二块网卡IP地址(192.168.100.3),方法同上 - 重启
- 在主机上,应能 ping 到这个地址,且能通过 ssh 访问该虚拟机
- 使用
3.配置用远程桌面访问你的虚拟机
- 远程访问首先需要先开启虚拟机
- SSH
- 命令格式:ssh 用户名@第二张网卡的ip -p 端口
- 如果没有修改端口的话,默认就可以连接
- 命令格式:ssh 用户名@第二张网卡的ip -p 端口
- Windows远程桌面连接
- 下载扩展包,官网链接
- 关闭所有虚拟机,点击
管理-->全局设定-->扩展
,导入下载的扩展包 - 重启主机(Windows电脑)
- 点击
设置-->显示-->远程连接
,启用服务器,端口号选择一个宿主机空闲的端口号 - 使用windows的远程桌面连接
- 输入你的宿主机(Windows)的IP + “:” + 端口号
- 查看宿主机IP:主机 windows 命令行窗口输入
ipconfig
- 查看宿主机IP:主机 windows 命令行窗口输入
- 输入你的宿主机(Windows)的IP + “:” + 端口号
欢迎指出错误之处!感谢观看!