![Unix/Linux 命令查看可用的服务器](https://linux22.com/image/517079/Unix%2FLinux%20%E5%91%BD%E4%BB%A4%E6%9F%A5%E7%9C%8B%E5%8F%AF%E7%94%A8%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
情况:今晚我决定在家工作。所以我从工作 svn 存储库下载了一些源代码。不幸的是,我发现缺少一些 lib 文件。没关系,我会远程登录到我工作时的桌面,检查那里的环境,看看我缺少什么。只有 windows-7 在身份验证方面很差劲,不让我登录。但是,我能够通过我通过远程登录到我们网络上的 win-xp 框设置的共享来访问我的文件系统。
因此,如果我能在网络上找到 Windows XP 机器,我就可以用它来查看工作文件。我可以通过 Putty 进入网络上的服务器,但它是 Unix 机器。如果我能看到正在运行的服务器列表,我可以轻松选择一个我知道是 Windows 的服务器并继续。
我可以在 shell 提示符中输入什么命令来获取可用服务器的列表?
答案1
当您谈到远程处理时,我们可以假设您正在谈论通过 RDP 进行连接吗?
如果您想要查看已启动且打开端口 3389 的计算机列表,可以使用如下 nmap 命令:nmap -p 3389 10.2.27.0/24
。
答案2
您的 DHCP 服务器是什么(假设您没有运行静态 IP),您可以获取租约列表吗?arp
如果它们最近与您运行它的主机有过联系,也可能显示您网络上的“活动”机器列表。