本文中我介绍一下如何在虚拟机下共享宿主机(一般为windows)上网,在网上搜索了很多的文章,终于把这个问题解决了,也许我对linux和虚拟机不熟悉的原因,所以在这个问题上颇费了些时间,当然我这里只是一种方式。。。
注:在下面的叙述中若存在错误的地方,欢迎各位朋友给我提出指正!!!
测试环境介绍:
- 宿主机(即你安装虚拟机的个人电脑):windows 7 旗舰版 64位操作系统
- 虚拟机:VMware® Workstation 8.0.1 build-528992
- Linux系统:Redhat9.0, Fedora16
- 实现方式:NAT
- 宿主机连接Internet的方式:无线网络
步骤:
- 首先检查你的虚拟机上的VMnet1和VMnet8是否已启用,若未启用,在你本机的网络管理界面先把它们启用
- 查看你本机的IP地址:ipconfig 我这里是通过无线连接的Internet,所以查看的是无线的IP地址(我的IP:192.168.0.101)
- 将连接到Internet的网络设置为共享,我这里就是将我本机的无线共享,与之共享的网路连接为VMnet8,当你点击确定的时候,可能会弹出一个提示框,意思就是说它会把你的VMnet8的IP地址置为某个静态的IP地址,记住这个IP所在的网段(我的是192.168.137.1),点击确定
- 配置一下的VMnet8的地址,应该说是检查一下,因为一般情况下它自己就配置好了,其实我们的虚拟机中的系统可进行配置的网络连接参数都已经看到了,按照这个参数进行配置就可以了,以我的为例:
可用的ip段:192.168.137.0~192.168.137.255 但由于192.168.137.1被VMnet8占用了,192.168.137.2是我们虚拟机中的网关地址,所以这两个IP地址是不能用的
子网掩码,如图所示:255.255.255.0
默认网关,如图所示:192.168.137.2
DNS服务器:这里跟网关一致就可以了
- 打开虚拟机,将网络适配器设置为NAT
- 启动虚拟机中的linux系统,设置你的虚拟机的网络连接参数
- 运行如下命令,使设置的网络参数生效:
service network restart
- 设置完毕,如有问题,欢迎在下面留言