Tag: 局域网

列出连接到单个LAN的所有计算机的IP地址

我正在编写一个程序,您可以出于各种原因将其连接到LAN中的其他计算机。 但是,我不想输入多台计算机的IP地址(这是一个痛苦的屁股),我想知道是否有办法列出局域网中所有计算机的IP地址。 我整天都在研究,到目前为止还没有找到合适的东西。 这是因为这种类型不存在吗? 先感谢您。 编辑:看起来这篇文章有很多观点,我应该发布我的实际解决方案。 通常,LAN上计算机IP地址的命名约定是相同的。 例如192.168.2。*,*被替换为任何有效数字。 我的程序检测到IP地址,将其显示给用户,然后询问前3个IP块。 然后通过ping并等待响应,在给定的IP命名约定中依次扫描最多200个。 没有回应,没有电脑。 一旦知道它背后有计算机,它就能完成你可以用IP做的一切。