如何获取类似于 Windows 中“网络”下显示的计算机列表

如何获取类似于 Windows 中“网络”下显示的计算机列表

在 Windows 7 中,当我单击网络我得到了与我具有相同工作组的计算机列表。但在 Fedora 中,当我点击网络我只得到一件商品视窗网络我看不到 Windows 中显示的计算机。

我怎样才能在 Linux 中看到它们?

答案1

从命令行您可以使用smbtree工具:

$ smbtree
密码:
工作组
    \\WOLEVER 狼人
        \\WOLEVER\IPC$ IPC 服务(wolever)
        \\WOLEVER\下载 下载
    \\MACBOOK-D397E8 部分MacBook
        \\MACBOOK-D397E8\IPC$ IPC 服务(部分 MacBook)
        \\MACBOOK-D397E8\截图 截图
    \\MY-HP             

答案2

另一种解决方案是 nmap,尽管它没有在 Fedora 上的默认文件管理器中使用。只需输入例如

nmap 192.168.0.0/24

nmap只是一个通用网络扫描仪,而不是特定于 samba 的。)

答案3

您可能还不是专门对发现本地网络上的 samba (Windows) 服务感兴趣,而是对类似的其他协议发现的本地网络上可用的服务列表。

所以这是另一个答案:

您还可以通过以下方式发现已发布的服务avahi/bonjour (mdnssd)avahi-browse -a使用(CLI) 和avahi-discover(GUI)等工具。

现代 GNU/Linux 发行版和 Mac OS X 通常通过 avahi/bonjour 发布自身及其共享服务,以便在本地网络中发现。

相关内容