首先要对虚拟机要有一定了解,不然我讲的时候可能不知道发生什么情况,还有对linux的一下基础命令要懂一些,对网络知识也有一定的了解才可能把这件事情完成。其实虚拟机linux系统上网是一件很简单的事情,前提是你知道怎么弄的情况下,进行总结的过程中,才会发现。
当你装好linux之后,你可以按着我们步骤来查看一下,安装成功后,Vmware workstation的菜单栏中点击Edit–>Virtual Network Editor,当你虚拟机装完linux后,你的电脑上的网络和共享中心就会出现VMware Network Adapter1和VMware Network Adapter8,两个网络连接中一般用的都是8,现在看一下刚刚我们打开的Virtual Network Editor,可以看到里面name下面有三个网络类型Vmnet0、Vmnet1、VMnet8,我们选择的是VMnet8其它可以不用理它,也可以把它禁止掉,如果VMnet8对应的类型是Nat就不用改了,如果不是就改成NAT,我现在就拿我虚拟机上的参数拿出来做实例,你们的虚拟机就可能不是这样,但这是一样的道理的,选中VMnet8,可以看到Subnet IP:192.168.226.0,Subnet mask:255.255.255.0,点击DHCP Settings,可以看到
如何点击NatSettings
这里的配置要是很关键的,如果你之前因为不懂,而改过里面的参数,导致你不会配置回去了,你可以点击Restore Default来进行恢复,从上面的参数可以看出来,ip地址是:192.168.226.1,子网掩码:255.255.255.0默认网关:192.168.226.2。虚拟机上的配置应该就差不多了,还有一点是当你启动Linux的时候,在菜单栏VM–>setting中的Network Adapter 要选择的是:
这是虚拟机就配置的差不多了,
关键的就是刚刚提到的自己本地里面的一个网络适配器VMware Network Adapter VMnet8中的网络设置,它的设置如下图:
现在你可以启动你的虚拟机了,当你完全启动完成后,就开始虚拟机里面Linux的配置了为了方便直观我也就截图比较直接了:
首先打开命令行:
在截图之前,为了我说的少一点,你可以百度或者google一下,rethat如何网络配置,就会总结出,有三个文件要改动的,有:etc目录下的resolv.conf配置如下:
然后进入/etc/sysconfig/找到network文件,配置如下:
然后在进入:/etc/sysconfig/network-scripts目录下的ifcfg-eth0有可能你配置了多个网络,但是我现在就用的一个网络所以就改ifcfg-eth0,修改内容如下:
其实就这么简单,虽然有点繁琐,可能我总结的有点草率,也可能有不对的地方,希望可以帮助有需要帮助的人参照着实现上网功能。希望以后多多学习。
更多RedHat相关信息见RedHat 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=10