在 Windows 网络上检测 Linux 机器

在 Windows 网络上检测 Linux 机器

如果有人能告诉我如何让 Linux PC(或 Raspberry Pi)在 Windows 机器专用的网络上被检测到,我将不胜感激。Linux 机器发出的任何特殊广播数据包是否可识别?

答案1

如果我理解正确的话,你认为网络上有一个未知或恶意的设备,你想检测它。如果是我,我会从网络扫描开始。NMAP 是最好的,但如果你熟悉什么,此时任何方法都应该有效应该在网络上。如果您知道所有系统都应属于某个品牌(OUI 可以泄露品牌),这也会有所帮助。除此之外...取决于网络、架构和您可以访问的内容。

答案2

您的问题可以用两种方式来解释:要么想要找到您的 Linux 机器的 IP 地址(比如说,连接到 Windows 计算机网络的无头树莓派),或者希望您的 Windows 计算机能够在网络中看到您的 Linux 机器。

对于前一种情况,你可以下载在其中一台 Windows 计算机上安装 nmap,然后运行以下命令:

nmap -sV -p 22,53,110,143,4564 x.x.x.1-127

其中 xxx 是您的计算机 IP 地址的前三位数字(例如 192.168.0 或 10.0.0)。这将针对 LAN 中的每台机器启动隐形 SYN 扫描。这可能需要您成为计算机或域的管理员。

在后一种情况下,您可以安装 samba 软件包(并确保守护进程自动启动)。nmbd 守护进程将确保 Linux 机器在您的 Windows 计算机上可见。本指南可以帮助你。

相关内容