【发布时间】:2016-02-02 16:08:34
【问题描述】:
我正在通过 xming 运行 UNIX 操作系统,并且我正在尝试找到一种方法来编写将从 Linux 终端运行的脚本并打印运行 xming 会话的 windows 计算机的 ip。
我什至不知道这是否可行,但如果可以,我会很高兴得到一些帮助。
顺便说一下,这台电脑是在专用网络中,不允许我安装新软件。
附言: 如果有 perl/python 函数可以帮助我,那就足够了。
【问题讨论】:
-
这在很大程度上取决于您使用的虚拟化软件及其配置方式,您都没有提及。此外,VM 的很多意义在于与外部环境隔离,这意味着虚拟化操作系统根本不知道某些事情,并且很难或不可能确定。
-
一个简单但可能不正确的方法是使用任何“what-is-my-ip”服务。只需获取页面并解析它(或使用 API,如果可用)。但是,如果服务器位于 NAT 防火墙/路由器后面,您将获得其 IP 地址,而不是服务器的。
-
@gurka 我忘了说:计算机是专用网络的一部分...
-
@DanLowe 说软件是 xming 就够了,还是我应该提供更多信息?
-
xming 是一个 X11 窗口服务器系统,不是虚拟化引擎。虚拟机将位于 vmware 或 virtualbox 之类的内部...
标签: python windows perl unix virtual-machine