我使用的是 National Instruments (myRIO) 的設備,它可以使用無線或 USB 進行配置。我想將其配置為透過無線網路使用,而無需先透過 USB 連接來取得 IP 位址。但問題是校園無線網路(Eduroam)無法提供靜態IP。有沒有辦法找到無線網路(未知IP)上的特定設備,例如myRIO?
答案1
簡短回答:在arp快取中找到它
由於您沒有指定您正在使用的作業系統,我將假設是 Linux 版本,因為這些工具和流程在其他作業系統中具有等效項。
首先,您需要掃描網絡,以便您的 arp 快取知道網絡上的所有其他設備。在 Linux 上,可以使用 nmap 輕鬆完成此操作(有一個名為 zenmap 的 Windows 端口,其工作方式相同)
nmap -sP 192.168.10.0/24
:將網路 ID 替換為適合您校園 DHCP 池的任何內容在 arp 快取中尋找它:
arp -n
將顯示您的電腦知道的網路上的所有位址。某些設備的 MAC 位址(arp 表中的第一列)實體地印在其上。如果沒有,您需要查看 arp 表中的 MAC 位址的前半部分,看看是否有與您的裝置製造商相符的位址。我不確定 National Instruments 使用什麼供應商 ID,但是通過致電他們的技術支持,他們應該能夠為您查找此信息,這樣您就不必在 arp 表中的每個設備上進行供應商 ID 查找。