Windows 如何向网络中的其他设备通知我的IP
我有一个设置,几个Linux设备和一个连接到交换机的windows设备。我想知道一种方法来告诉windows机器Linux机器在引导时获得哪些IP。我试图通过ping广播来填充windows机器上的arp表,但没有成功,因为windows不回复广播Windows 如何向网络中的其他设备通知我的IP,windows,networking,ip,ping,arp,Windows,Networking,Ip,Ping,Arp,我有一个设置,几个Linux设备和一个连接到交换机的windows设备。我想知道一种方法来告诉windows机器Linux机器在引导时获得哪些IP。我试图通过ping广播来填充windows机器上的arp表,但没有成功,因为windows不回复广播 我也尝试过nmap,但这不是一个选项,因为扫描需要很长时间(网络掩码是255.255.0.0)您可以在所有Linux机器上设置静态IP和其他网络设置。 然后在Windows系统上,用名称和ip地址编辑主机文件。 这将绕过对DHCP或DNS的需要。 但
我也尝试过nmap,但这不是一个选项,因为扫描需要很长时间(网络掩码是255.255.0.0)您可以在所有Linux机器上设置静态IP和其他网络设置。 然后在Windows系统上,用名称和ip地址编辑主机文件。 这将绕过对DHCP或DNS的需要。 但是,网络上的其他系统将无法找到您的系统 不管怎样,您仍然需要与网络管理员交谈,以便将您的linux系统添加到网络中。 这是相当不礼貌和/或违反政策的,有点接近非法;只需将您的系统插入不属于您自己的网络
因此,如果您有权利或需要,管理员会倾听并帮助您 即使您设法用所有其他网络主机填充ARP表,ARP表条目也会超时。你应该让ARP做它设计的事情,并在必要时填充表。我理解你的观点。但是这是一个演示项目的设置,所以我只需要一些有用的东西:-)我需要windows机器用一个快速脚本找出linux设备的ip。否则,我需要通过串口登录到每台Linux机器,找出其ip并启动演示…听起来你应该使用DNS、DHCP保留或静态寻址。问题是我无法控制将在那里的交换机。我测试了几个模型,每个人都有不同的网络地址和网络掩码,然后编写一个应用程序,使用多播来发现所有主机。