您的位置:首页 > 运维架构 > Linux

主机访问用Vmware搭建的虚拟机Linux服务器

2014-03-21 17:34 716 查看
笔记本预装Win8+gpt引导让装系统变成了一件很蛋疼的事情,之前装Linux就遇到了主系统崩溃黑屏等各种问题,于是只能选择先用虚拟机进行操作。在虚拟机上搭建好Lamp服务器后要解决主机和虚拟机的互通问题,经过简单的研究和尝试还是比较轻松的搞定了。

以下是操作步骤:

虚拟机软件选用的Vmware Workstation,版本无所谓。

首先要确保主机和虚拟机的防火墙都处于关闭状态,win8下关闭防火墙的方法是:控制面板->系统和安全->Windows防火墙->启用或关闭windows防火墙

虚拟机中Linux确保防火墙处于关闭状态可用命令:

/etc/init.d/iptables status

关闭防火墙:

/etc/init.d/iptables stop

主机和虚拟机采用的是NAT方式连接,所以首先查看主机ip地址,在cmd下敲入ipconfig,比如我的ip是192.168.1.101

然后查看虚拟机下的IP 输入指令 ifconfig , 比如我的是192.168.22.129

然后打开VMware中的编辑(Edit)菜单,选择Virtual Network Editor会看到如下界面。



选择类型为NAT的虚拟网络名,我的是VMnet8,然后点击NetSettings。

首先是可以看到自己虚拟机所在的网段,一开始Port Forwarding里面应该是没有内容的(我已经配好了所以里面有项目),我们点击Add.

端口号自己选择,类型选择TCP,虚拟机ip地址输入之前在Linux里命令得到的ip地址,虚拟机端口填80(因为我是web服务器,其他情况自己变更),描述里面随意根据需要随意填写。然后点OK.

关闭窗口确认之后VMware会重启NAT,DHCP等网络服务。

然后先在主机上进行测试http://localhost:5901/ 就可以通过NAT进入到虚拟机上的服务器。

当然从其他机器上也可以访问:http://主机ip:5901/

至此,我们就完成了通过主机间接访问虚拟机服务器的任务。

转载请注明出处
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: