繁体   English   中英

VMware-如何允许IP /端口访问

[英]VMware - How to allow IP/Ports access

我在这个问题上贴了很多帖子,却找不到好的答案。 情况很简单,我有一台在Ubuntu 14.04(VMware Workstation 12.1.0 Pro)上运行的服务器(Go)。 它侦听8001/8002端口。 从VM的主机(Windows 10),我可以从主机(Windows 10)访问它,但从我的Xamarin应用程序或其他计算机,我无法访问该服务器。

我尝试了很多事情,例如端口传输,(虚拟机的)NAT属性的编辑以及vmnetnnat.conf文件的编辑。 我对网桥连接进行了测试,但没有找到使其以这种方式工作的方法。 等等

我也从我的互联网盒子转移了端口,以通过IP而不是专用网络地址(192.168.XXX.XXX)进行访问,但是它也无法正常工作。

如果有人可以帮助,谢谢!

默认情况下,您的工作站以NAT或仅主机或自定义网络配置中的事件配置VM,这意味着主机(Windows 10)是唯一可以访问此框而无需在路由器中进行任何其他配置的端点。

我建议您最简单的方法是通过从父路由器(可能是Windows 10)获得(也许是DCHP)IP架构来使用下面提到的“桥接”配置。 这样,您的VM即可在“家庭网络”中使用。完成后,检查从Windows 10到VM的ICMP(ping),确保可以看到它。

第二点是,您的8001/8002端口可能会被ubuntu / Windows 10中的防火墙(iptables)关闭。由于通过Workstation的“虚拟路由器”路由流量时,您可能要检查两个防火墙。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM