日期:2014-05-16  浏览次数:20963 次

如何 关闭 虚拟机 vmware 的 防火墙 ?
如何 关闭 虚拟机 vmware 的 防火墙 ?

虚拟机安装好后会有两个vm的网卡,如图:



虚拟机里安装了ubuntu,现在我想把windows里的文件共享到ubuntu下。
可是在通信的时候有问题存在,在ubuntu里使用命令:ifconfig查看当前IP是127.0.0.1.
我把虚拟机的连接方式设置成(第一个connected选项已经打勾了):




这个选项好像就是给本机上两个机器通信使用的。所以这个设置应该是正确的。

我查看到两个vmware的网卡ip 分别是:
vmware8:192.168.24.1
vmware1:192.168.249.1

我想我重启ubuntu 后命令ifconfig后显示的ubuntu 的ip 应该是 192.168.24.* ,或者是192.168.249.*。至于到底使用了哪个网卡,我不确定,不太明白这个知识点。
可是我重启后,ubuntu显示的ip 竟然还是127.0.0.1 ,我哪个地方设置错了呢?应该怎么设置?

请高手不吝赐教,本菜菜baidu+google过了,都没找到满意的答案,可能是关键字使用的不精确吧...


附:
(此问题QQ空间的提问帖子地址,如果这里看不到图片的话可以去我QQ空间看原文,所有来访者必回踩!):




(此问题QQ问问的提问帖子地址,如果这里看不到图片的话可以去我QQ问问看原文,所有来访者必有分!):

http://wenwen.soso.com/z/q129919549.htm



------解决方案--------------------
VMWare网络配置方式,我一般使用桥接和主机两种。
桥接是最简单的方式,一般是你有一个网关,你的windows主机和你VMWare里的各种unix/linux系统,都通过这个网关来通讯.
而主机方式,是在没有网络的情况下, windows主机操作系统能与VMWare虚拟机上的客户操作系统正常通讯。我们从VMWare的Virtual Network Edit里可以看出,vnet0是用来实现桥接模式的,vnet1是用来实现主机模式的。主机和客户机是直接通过vnet1通讯的。
在主机方式下,windows主机操作系统不需要配置什么了,我们打开cmd.exe,输入ipconfig,就知道VMnet1的ip地址是什么了,因为这个ip就是VMWare虚拟机上的客户操作系统的网关ip地址。我的VMWare虚拟机上一般装的是redhat,因为linux系列里redhat是最常见的,公司用的有suse, slaceware,unix使用solaris,freeBSD。那么我们在客户操作系统上配置网络,主要注意的是,网关的IP就是你在windows主机操作系统里用ipconfig命令查看到的VMnet1的ip地址。
例如:我在windowsXP主机下用ipconfig看到VMnet1的IP地址是192.168.159.1,那我在redhat里就把网关IP配置为192.168.159.1,把redhat的IP配置为192.168.159.2。我们从windowsXP主机cmd.exe里ping 192.168.159.2,如果redhat启动sshd服务器, 我们可以telnet 192.168.159.2 22,若连接成功则一切安装OK,说明我们从windowsXP主机连接redhat系统没有问题了。反之,我们怎么从redhat系统连接windowsXP主机, 从redhat系统角度来看,VMnet1的IP地址就是windowsXP主机的地址,在redhat系统里ping 192.168.159.1, 再telnet 192.168.159.1 139, 若连接成功则一切安装OK,说明我们从redhat系统连接windowsXP主机没有问题了。
想学习unix/linux上c/c++开发或者其它,一个好方法就是在windows系统上装VMWare,然后在WMWare里安装各种unix/linux系统,通过crt、winscp等shell工具来连接unix/linux系统进行操作, 这样既不会因为没有windows系统而做其它事不方便,又能在一台pc机器上安装各种unix/linux系统。
------解决方案--------------------
http://blog.ixpub.net/html/18/9727518-242771.html
http://www.5dmail.net/html/2004-8-31/200483195452.htm

一般都采用网桥方式,最简单方便
------解决方案--------------------
vmware 貌似没有防火墙吧,我用的没有,你用的是哪个版本?
1、关闭linux防火墙,iptalbes -F可以直接关闭,但是每次启动后都必须手动配置一次;一种是通过系统配置菜单,我没用 ubuntu,我用的是 fedoar 10,它就用 setup,然后按菜单操作就行了
2、关闭windows防火墙
------解决方案--------------------
那两个地址一个是 windows 下 190.190.1.103,另一个是 VMware 中的 ubuntu linux 的 190.190.1.102
这是正常的,相当于有两台主机,每台主机都有一个 ip 地址
------解决方案--------------------
晕,为何我看不到图片呢?
------解决方案--------------------
关闭vmware防火强。。。。右键属性“网络连接”---右键选择“VMware Network Adapter VMnet*”属性----打开高级选项卡----windows防火墙设置-----关闭----------关闭掉防火墙就完了

如果你是说linux里面的话,就是service iptables stop就行啦

如果启动也不需要linux防火墙启动的话可以用ntsysc和setup工具,chkconfig也行。。。。很多种方法