配置实现虚拟机linux系统与宿主机Windows系统网络互通.docx
《配置实现虚拟机linux系统与宿主机Windows系统网络互通.docx》由会员分享,可在线阅读,更多相关《配置实现虚拟机linux系统与宿主机Windows系统网络互通.docx(9页珍藏版)》请在冰豆网上搜索。
配置实现虚拟机linux系统与宿主机Windows系统网络互通
新手教程&配置实现虚拟机Linux与宿主机网络互通
笔者初学时也曾面临一定波折,比如无法实现虚拟机与宿主机网络互通,本人总结了过去的经验,在验证可行的前提下将其实现整理成文档,提供给初学者。
希望诸位少走弯路。
该文主要实现虚拟机上的红帽Linux系统连网,同时实现作为服务器的redhat6(centos系统同理)系统与作为宿主机的Windows之间的相互通信。
为往后服务器的搭建提供必要的前提条件。
该过程需要借助虚拟机提供的VMwareTools工具。
(因为某些缘故,本人找不到redhat6截图,此处截图均为redhat5,配置大同小异,自行参考,但是redhat6相对来讲要简易得多)
一、Linux安装VMware工具
1、选择VM单击“InstallVMwareTools…”使Linux系统自动挂载光驱,因为安装的版本为server版,所以系统自动挂载光驱后并无CDROM盘符出现;
2、安装VMwaretools工具:
因为安装的系统为redhat6.3server版,所以,企业版的VMwareTools安装步骤并不适合,必须在命令行的界面中完成安装。
按下alt+F1,随便打开一个终端行界面。
此时只需在命令行界面下VMwareTools-9.6.0-1294478.tar.gz
拷贝到/tmp目录下解压并安装VMwareTools-9.6.0-1294478.tar.gz
压缩文件即可实现,相关步骤及代码如下:
(1)、查看本机挂载文件并将VMware工具重新挂载至/mnt/iso下
[root@localhost~]#df–h
[root@localhost~]#mount/dev/sr0/mnt/iso
[root@localhost~]#df–h
(2)、复制文件至/tmp并解压
[root@localhost~]#cd/mnt/iso
[root@localhostiso]#cpVMwareTools-9.6.0-1294478.tar.gz/tmp
[root@localhostiso]#cd/tmp
[root@localhostiso]#ls
如图1所示。
图1
[root@localhosttmp]#tar–zxvf./VMwareTools-9.6.0-1294478.tar.gz
(3)、切换至/vmware-tools-distrib/目录完成安装
[root@localhost~]#cd./vmware-tools-distrib/
[root@localhost~]#./vmware-install.pl
成功安装结果如图2所示。
图2
二、VMware虚拟网络配置
2.1、概述
虚拟机为我们提供了两块虚拟网卡,分别是VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVMnet8,其中VMwareNetworkAdapterVMnet1采用Bridge方式而VMwareNetworkAdapterVMnet8采用NAT方式。
我们选择NAT方式,因此此处禁用VMware1,启用VMnet8.
2.2、详细配置步骤
1、选择“编辑”单击“虚拟网络编辑器”选中VMware8;
2、单击“NAT设置”记下网关IP(此处为192.168.15.2),该IP地址将作为后期我们设置虚拟网卡的默认网关,记录完毕后,点击“确定”按钮;
如图3所示。
图3
3、点击“DHCP设置”按钮,记录下起始IP地址和终止IP地址(此处为192.168.15.128-192.168.15.254)。
介于这两个地址之间的所有IP将作为我们后期配置Linux网卡和IP地址的一句,因此尤为重要,记录完毕后点击“确定”按钮;回到主界面后再次点击“确定”完成配置;
如图4所示。
图4
2.3、Windows宿主机的网络配置
1、打开cmd,启动一个DOS窗口,输入ipconfig/all,查看宿主机的NDS地址,记录下宿主机的DNS地址(此处为192.168.2.1);
2、打开网络共享中心,点击更改适配器设置,找到VMwareNetworkAdapterVMnet8虚拟网卡,右键选择属性;
3、双击打开“Internet协议版本4(TCP/IPV4)”,将默认网关填写为VMware虚拟机的默认网关(即为192.168.15.2),点击“确认”完成配置。
2.4、redhat6系统网络配置
(注意:
截图为redhat5,过程一样)
1、选择应用程序,单击系统设置,选择网络;
如图5所示。
图5
2、点击“编辑”,根据虚拟网卡提供的网段和网关,手工设置IP地址;
如6所示
图6
3、点击“DNS”,修改主机名(GuangShi.testing),在主DNS和第二DNS上填入宿主机的DNS地址,配置完关闭配置界面;如图7所示。
图7
4、启动Linux网络:
打开终端,输入命令行:
servicenetworkrestart,若显示全为“确定”,则表示Linux网络配置成功。
2.5、测试网络是否连通
1、打开secureCRT,远程连接虚拟机上的redhat6系统(IP:
192.168.15.138),试试能否ping通XX:
[root@GuangShi~]#ping
再试试能否ping通谷歌的IP(8.8.8.8):
[root@GuangShi~]#ping8.8.8.8
测试结果如图8所示:
图8
2、测试能否正常打开Linux内置网页:
打开Linux内置的Firefox浏览器,试试是否能正常打开XX页面;如图9所示。
图9
3、测试宿主机能否ping通本机Linux系统IP(即192.168.15.138):
打开一个DOS窗口,输入“ping192.168.15.138”,试试是否能获取数据
测试结果如下图10所示:
图10
2.6、总结
至此,Linux网络配置过程完结,由测试结果可知,网络已经配置成功。
与此同时,宿主机与虚拟机安装的redhat6之间也能够进行正常的通信。
实现网络互连是服务器运行的前提条件,该部分已经实现了这一先决条件,接下来将进入模拟企业搭建流程。