我在vmware中使用windows7作为主机,Ubuntu桌面作为来宾操作系统,所有的设置都是vmware推荐的,并且windows7有VPN接入互联网。
在Ubuntu中,我已经安装了rails并运行了unicorn服务器,所以我可以在虚拟机中访问localhost:8080,它工作得很好。
现在我需要从主机访问unicorn服务器。如何设置本地独角兽服务器的访问权限?谢谢
发布于 2011-01-08 22:46:17
我还使用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来宾操作系统的IP从windows主机操作系统进行连接。在本例中,它将是:http://172.16.198.178:8080
如果这不起作用,那么可能设置了防火墙。检查Windows Host OS上的Windows Firewall设置,同时检查iptables是否没有阻止Ubuntu端的流量。
https://stackoverflow.com/questions/4634336
复制相似问题