笔记本预装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/
至此,我们就完成了通过主机间接访问虚拟机服务器的任务。
转载请注明出处