虚拟机设置上的服务器?

时间:2011-09-23 02:35:21

标签: networking ubuntu node.js

我刚刚开始学习网络,并决定运行我自己的node.js服务器 问题是我几乎不知道我在做什么:( 我安装了一个虚拟的ubuntu 64服务器,安装了nodejs和所有的先决条件。 我下载了一个示例(https://github.com/ry/node_chat)并且不知道它是否正常工作。 我在服务器文件上运行节点并获得“服务器运行在127.0.0.1:1337” 我如何在我的主机(物理)机器上看到它?

谢谢!

ps我没有域名,虚拟在NAT网络上运行,我的物理在路由器后面

1 个答案:

答案 0 :(得分:1)

在您的虚拟机(ubuntu 64bit)中启动终端并运行

ifconfig

这应该为您提供分配给您的虚拟机(192.168.x.x)的IP地址。在您的主机上打开浏览器并输入http://192.168.x.x:在您的情况下将是1337。

我建议您将VM配置为始终具有ip静态并在主机上设置hosts文件以指向IP地址,从而更容易到达服务器。

相关问题