假设我连接到互联网 - 从 ADSL 调制解调器或无线 - 是 PC 的 linux 命令行而不是服务器或 cisco 交换机,我可以检测到我的合作伙伴(我们有一个调制解调器 4 端口 LAN 示例)使用该服务的网络,例如我使用网络,我的朋友也使用,我想检测使用网络的邻居计算机,如果可能我可以向他发送数据?
什么命令行 linux 显示连接到调制解调器的计算机?
网络工程
无线的
网络访问
广告
2022-03-06 07:09:35
1个回答
由于你们都在同一个局域网上,是的,您可以将数据发送到其他计算机。
没有特定的命令来检测它们,但是您可以做很多事情来找到它们。
由于所有计算机都使用 DHCP 来获取地址,因此您的“合作伙伴”计算机在数字上与您接近的可能性非常高。您可以简单地 ping 您附近的地址并等待回复。例如,如果您的地址是 192.168.0.4,而您的网关是 192.168.0.1,那么 .2、.3 和可能的 .5 很可能都被 LAN 上的其他计算机使用。
如果计算机是 Windows 机器,它们会发现彼此支持本地文件共享。然后,您可以使用命令在您的 ARP 缓存中查找它们的地址arp -a。
有些机器会启用防火墙,因此它们可能不会响应 ping。但是它们都有一些开放的端口,所以使用像 NMAP 这样的工具会帮助你找到它们。
其它你可能感兴趣的问题