我有一个共同的问题,但我没有在互联网上找到答案。
这个想法很简单。我有Windows2008Windows专用的R2服务器(我以每月100美元的价格租给它)。并且我想组织基于运行Windows 2008 R2的虚拟计算机的本地网络。我想要的网络方案是:
主机(也是唯一一台物理的)计算机,用于托管虚拟机。有一个真正的IP地址,如46.4.x.x
Windows SQL-服务器,IP地址10.0.0.1
Windows WWW-服务器1,IP地址10.0.0.2
Windows WWW-服务器2,IP地址10.0.0.3
满足其他需要的Windows机器,IP地址10.0.0.4
安装了nginx
我有一个带有一个实数的Linux盒(与虚拟的,即.a相反)。我可以使用的以太网接口(eth0用于其他用途--不能使用它,也不能添加更多的NIC)。说是eth1
我需要通过SNMP来控制一些对象/实体,所以我为每个对象设置了一个虚拟以太网接口,并设置了其适当的MAC地址。我是这样做的(例如vif1):
ip -family inet link add link eth1 name vif1 address <the MAC addr> type macvlan
ip link set vif1 up multicast on
ip route del default dev vif1
有一个安装了Hadoop并正在运行的Linux虚拟机。在Eclipse中运行的Java应用程序可以从HDFS中检索数据。如果我在虚拟机中将文件复制到HDFS或从HDFS复制文件,则一切正常。但是当我在我的Windows物理机上运行这个应用程序时,我得到了下一个异常:
WARN hdfs.DFSClient: Failed to connect to /127.0.0.1:50010 for block, add to
deadNodes and continue. java.net.ConnectException: Connection refused: no further
infor
我没有使用网络的经验,因此我不知道如何查看我在Azure Linux VM上托管的Node应用程序,并具有严格的隐私设置。防火墙会阻止入站和出站HTTP请求。由于我的Node应用程序创建了一个HTTP服务器来处理请求,这是否意味着不可能在VM上查看该应用程序? 我试图以这种格式的private-ip-address:PORT访问应用程序,但页面超时。很抱歉我问了这么多含糊的问题。我只想知道有没有在内网IP上查看Node应用的方法。我倾向于是的,因为可以在没有互联网接入的情况下在localhost上查看应用程序,但如果能有进一步的方向,我会很感激。现在,我正在通过SSH访问虚拟机