centos安装VMware-Workstation-Full-*.bundle那点事

公司搞了一台配置比较高服务器,想在里面安装些虚拟机。选了很多kvm,openvz等都应为各种原因没有搞成(起初的问题竟然出来iso镜像文件上)后来选了一台在第一家公司工作时那时的老大教我的vmware server版本,但发现这东西一直都是2.0没见更新过,貌似资源占用还很高!又找了找,远程vmware server已经合并了(貌似没了解去)。也是折腾一番,为了争取一个月能写个博文出来的态度发出来吧(自己记录的内容到不少,就是整理太麻烦)

下载就不需要多说了吧,vmware官网下载去,忘记了好像下载的比较慢,可以使用百度网盘迅雷的离线功能下载(记不清了,太悠久了)。

OK下载好后:

chmod +x VMware-Workstation-Full-*.bundle

安装

./VMware-Workstation-Full-*.bundle

不出错,会直接弹出安装界面,出错的话把那两个错误复制出来网上一搜全是答案,我就不写了。时间太久忘记了。剩下的几乎都是回车,看着回车吧!
然后就是安装系统了,这个很简单网上一堆一堆的。

防火墙需要做转发,开启是一定的

echo  "1" > /proc/sys/net/ipv4/ip_forward >> /etc/rc.local 

在Vmware的配置里要使用host-only方式,指定ip及dns,关闭vmware网络配置host-only内的dhcp方式(不关闭就不可能成功转发)。

比如你的:

虚拟机ip是192.168.11.130

公网ip是54.140.129.12

打算将8280端口转发到虚拟机的3389远程桌面上

要确定你的虚拟机内的远程桌面开启,并且允许3389通过防火墙,或者干脆关闭防火墙。设置管理员或用户的密码并允许改用户可以使用远程桌面

防火墙配置文件内容,添加到该添加的地方(防火墙这块我有点稀里糊涂)

# Generated by iptables-save v1.4.7 on Fri Dec 13 22:24:17 2013
*nat
:PREROUTING ACCEPT [186:18343]
:POSTROUTING ACCEPT [2:1301]
:OUTPUT ACCEPT [2:1301]
# Nat Forward. Remote Desktop Connection 
-A PREROUTING -d 54.140.129.12/32 -p tcp -m tcp --dport 8280 -j DNAT --to-destination 192.168.88.130:3389

# Through the Internet
-A POSTROUTING -o eth0 -j SNAT --to 54.140.129.12

在-A INPUT -j REJECT --reject-with icmp-host-prohibited 上方添加如下信息
# VMware Service Virtual host 
-A FORWARD -d 192.168.11.130/32 -j ACCEPT
-A FORWARD -s 192.168.11.130/32 -j ACCEPT

参考资料

一、vmware内虚拟系统启动停止:
1、无gui软启动

vmrun -T ws start /home/__VM__/win2k8R2_x64_0/win2k8R2_x64_0.vmx nogui soft  

2、停止虚拟系统
建议在虚拟系统内安装vmware tool工具

并在虚拟系统的c盘编写bat脚本

@echo off
shutdown /s /t %1%

在vmware服务端命令行直接执行,即可稳定停止windows系统:

vmrun -T ws -gu windows管理用户名 -gp 'windows管理密码' runProgramInGuest /VM/win2k8R2_x64_0/win2k8R2_x64_0.vmx cmd.exe "/c c:\shutdown.bat 0"

也可以使用

vmrun -T ws stop /home/__VM__/win2k8R2_x64_0/win2k8R2_x64_0.vmx nogui soft 

二、如何卸载vmware

vmware-installer -u vmware-workstation
- THE END -
版权声明:
转载原创文章请注明,文章出处:http://kinggoo.com
原文地址:http://kinggoo.com/centos-vmware.htm
发表评论?

4 条评论。

  1. 我自己做一些实验是用vmware的 服务器都是centos系统 一般都是用的kvm

    • vmware 这个文章里的就是linux上安装的啊 ~~~ 当然vmware 资源占用率来说肯定要高于kvm
      kvm 还不是很难,简单的方法是你先在centos桌面上配置好 这样相对来说简单很多!然后在禁用桌面模式

  2. 对kvm虚拟化的你了解多少啊?

发表评论