首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让UNC进入不同的网络?

如何让UNC进入不同的网络?
EN

Server Fault用户
提问于 2013-12-05 12:49:45
回答 1查看 226关注 0票数 1

我正在服务器(主机)上运行虚拟机(VMWare/Fedora 12)。虚拟机在端口80上有正在运行的can服务器,位于southpawtech网络域(与主机所在的域不同),并且通过提供密码共享一个可以从主机从\\192.168.189.129访问的目录。

要访问在主机网络上的虚拟机上运行的webservice,我已经在主机上设置了以下内容:

代码语言:javascript
复制
netsh interface portproxy add v4tov4 listenport=1019 listenaddress=host connectport=80 connectaddress=192.168.189.129

但是,如何通过主机的网络访问虚拟机共享的目录(我认为使用Samba)?

比如指定使UNC访问的端口,这样我就可以使用上述命令的变体将其路由到虚拟机,或者其他什么东西。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-12-05 21:04:51

在我看来,你的虚拟机的vNIC绑定到了一个只有主机的虚拟网络(以前只用于从主机-> VM进行通信)。只有主机的网络并不是真正适合您在这里所做的事情,重新映射端口和让主机进行某种NAT转换是过分的。

为什么不将vNIC更改为桥接配置,并在主机的网络上为其分配一个IP。(它的行为就像一台直接连接到主机网络的物理机器。)您还可以添加第二个vNIC,并使用一个用于桥接,另一个用于仅供主机使用,如果需要的话。

当然,如果VM需要在不同的网络上运行是有原因的,那么这是没有帮助的。不过,你的问题听起来并不是这样的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/559444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档