我将Windows 7作为主机,Ubuntu桌面作为vmware中的客户操作系统,所有设置都按照vmware的建议设置,而Windows 7具有访问互联网的VPN。
在Ubuntu中我安装了rails并运行unicorn服务器,所以我可以去虚拟机内的localhost:8080,它运行正常。
现在我需要从主机访问unicorn服务器。如何设置对本地独角兽服务器的访问?感谢
答案 0 :(得分:4)
我还使用Ubuntu来宾操作系统运行vmware。以下是我连接的步骤:
在Ubuntu来宾操作系统中打开终端并运行ifconfig
,你会看到类似这样的内容:
eth0 Link encap:Ethernet HWaddr 00:0c:29:4f:81:83
inet addr:172.16.198.178 Bcast:172.16.198.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe4f:8183/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53 errors:0 dropped:0 overruns:0 frame:0
TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12627 (12.6 KB) TX bytes:9883 (9.8 KB)
然后,您应该能够使用分配给Ubuntu Guest OS的IP从Windows主机操作系统进行连接。在此示例中,它将是:http://172.16.198.178:8080
如果不起作用,则可能设置了防火墙。检查Windows Host OS上的Windows Firewall设置,并检查iptables是否阻止了Ubuntu端的流量。