1. 安装VirtualBox虚拟机
安装完成后,运行VirtualBox,并配置3个虚拟机,显示如下:
版本信息如下:
将默认虚拟电脑位置(“管理”—“全局设定”中的“常规”)设置为D:\中的某个目录下,如下图所示:
2. 配置多个虚拟网卡,模拟多个网络
从virtualbox管理器中选“管理”—“全局设定”打开“VirtualBox设置”,如下图所示:
设置8个“仅主机(Host-Only)网络”虚拟网络,具体设置如下:
Host-Only Ethernet Adapter:
Host-Only Ethernet Adapter#2:
Host-Only Ethernet Adapter#3:
Host-Only Ethernet Adapter#4:备用。
Host-Only Ethernet Adapter#5:
Host-Only Ethernet Adapter#6:
Host-Only Ethernet Adapter#7:
Host-Only Ethernet Adapter#8:备用
3. 安装和配置新的虚拟机系统
我安装的是Ubuntu12.04,下面是安装成功的截图,运行没有问题。
4. 导入和导出安装好的虚拟机
我导入了3个虚拟机,分别是Windows 2003sp1、Windows 2003sp1_1和Ubuntu12.04,参见下面的截图:
5. 在虚拟机上运行常用的命令行程序
首先是Linux系统下的chmod、chown和ls命令,参见截图。
简单解释一下这三个命令的功能:
Chmod:改变文件的属性。例如:chmod u+x file 表示给file属主增加执行权限。
Chown: 将指定文件的拥有者改为指定的用户或组。
Ls:列出当前目录下的文件。
下面是mkdir、cp和rm命令,参见截图。
Mkdir:创建一个新的目录;
Cp:文件拷贝命令;
Rm:删除文件命令
最后是ifconfig命令,参见截图。
Ifconfig: 用于显示或配置网络设备(网络接口卡)的命令。
下面测试Windows系统下的命令,首先打开Windows2003虚拟机,首先是dir和mkdir命令,参见截图。
Dir: 打印出当前目录下的所有文件;
Mkdir:同Linux
下面是net命名,参见截图。
Net: 它包含了管理网络环境、服务、用户、登录等大部分重要的管理功能、使用它可以轻松管理本地或者远程计算机的网络环境,以及各种服务程序的运行和配置,或者进行用户管理和登录管理等。
下面是ipconfig命令,参见截图。
Ipconfig:同Linux的ifconfig命令
下面是netstat命令,参见截图。
Netstat:Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。
6. 上机实践(过关测试)
1.我是用Ubuntu测试Windows7的,命令是:nmap –sS –PO –sV –O219.219.216.214,该命令不光返回目的主机开放的端口,还提供目标主机的系统信息。
下面的截图是返回的结果:
2.本命令将c:\test文件夹的内容以helloc的名字共享
然后将\\192.168.1.101\helloc映射为Y(在D:\temp目录下),参见截图: