从本地主机连接不到虚拟机里面的服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从本地主机连接不到虚拟机里面的服务相关的知识,希望对你有一定的参考价值。
本地物理机安装了VMWare,虚拟机中有正在运行的服务,从虚拟机里面的浏览器可以正常访问服务,从外面的物理机的CMD窗口中可以PING同,PING IP和主机名都可以PING通,虚拟机的共享文件夹也可以正常访问,但是就是不能从物理机的浏览器里访问虚拟机中的服务,求高人解!
问题已经确定,服务器端(Windows Server 2008)的防火墙会将很多端口屏蔽掉,由于当前本地虚拟机是测试机而且不连接Internet,因此直接将防火墙关闭!也可以考虑手动逐个打开!
醒醒吧!
或者按如下步骤:
在虚拟机中访问物理机的共享资源
找到共享中的动作片
播放,同时开撸
这样
当你的虚拟机感受到你的激情时刻时
它自己也会很兴奋
于是它的服务就能被所有人访问了!追问
没在本地物理机磁盘,这个应该不是问题原因,请重新开始抢答!谢谢!
追答请按第二部分步骤进行!
追问Seriously, you know? 我去年买了个表
追答或者把虚拟机的窗口最大化
对着她猛射一通她就听话了.
快去做吧,祝你成功!
劝楼主弃楼吧,你在这里找不到答案的!哇哈哈 参考技术C 有可能是这样:客户机的ip数据包从宿主机的虚拟网卡走的时候并没有使用网络层,应该是走的网卡驱动层协议(应该算2层协议吧),所以看不到流量(网卡属性中看到的流量都是ip流量,也就是网络层流量),你用抓包工具wireshark应该可以看到流量。
虚拟机linux 配置samba服务,但不能和主机建立连接,提示失败。请高手指点一下!
本地IP:10.1.20.65,虚拟机IP: 10.1.20.78,目前只有smbclient -L 127.0.0.1 能够提示密码,说明应该连接上了,但换10.1.20.78或本地IP 都不行,请见截图。
telnet to port 139 of the linux machine from.用telnet测试一下139端口有没有打开。如果没有,打开目的机的139端口再重新测试一下。
至于怎么打开网络端口,自己百度一下吧。呵呵。追问
呵呵,多谢!
参考技术A 1.真机与虚拟机1 能互相通信么?2.你的虚拟机和真实环境的连接方式是什么样的?桥接?NAT?host-only ? 参考技术B 从图上看
你的网咯有问题
子网掩码怎么成了224结尾的
划分子网了?
不在同一网段
,没路由
是无法访问的追问
是划分子网了,没路由是什么意思呢?需要在linux上加一条路由吗?谢谢!
追答你两台主机的IP不在同一个网段。如果没有路由的话 你网咯不通
当然连不上
我的主机IP是10.1.20.65,虚拟机是10.1.20.75,掩码255.255.255.224 ,应该都是10.1.20.64网段的,连上是没问题的呀
追答到虚拟机上
输入
netstat -an | grep 139
结果发出来
好的,截图如下:
追答smbclient -L 10.1.20.78 -U username%password
用户名密码换成 你的
呵呵,smbclient -L 10.1.20.65(本地主机IP) -U username,为什么会提示:
追答..这个10.1.20.65 是你本地主机IP你自己都说了
你在自己的主机上难道有做SAMBA咩。。。
你只在10.1.20.78上做了啊
以上是关于从本地主机连接不到虚拟机里面的服务的主要内容,如果未能解决你的问题,请参考以下文章