局域网内可以通过下述命令来根据ip地址查询其他主机名(Linux)
使用nmblookup -A ip命令查询
[admin@v015213 ~/lpmall]$ nmblookup -A 10.19.30.17 Looking up status of 10.19.30.17 COM-11111 <00> - M <ACTIVE> HZ <00> - <GROUP> M <ACTIVE> COM-11111 <20> - M <ACTIVE> HZ <1e> - <GROUP> M <ACTIVE> MAC Address = 00-25-64-91-76-4F 或者 [log@v101 xxx /home/log]$ nslookup 10.244.30.5 Server: 10.101.0.1 Address: 10.101.0.1#53 5.30.244.10.in-addr.arpa name = xxx
可以通过hostname显示本机名
局域网内通过ip查询主机名,主机名查询ip(windows)
根据ip查主机名,根据主机名查ip命令同样是nbstat -a <parm>
C:\Users\xxxx>nbtstat -a 10.16.214.60 无线网络连接: 节点 IP 址址: [10.16.214.60] 范围 ID: [] NetBIOS 远程计算机名称表 名称 类型 状态 -------------------------------------------- XXXXX-PC <00> 唯一 已注册 WORKGROUP <00> 组 已注册 XXXXX-PC <20> 唯一 已注册 WORKGROUP <1E> 组 已注册 WORKGROUP <1D> 唯一 已注册 ..__MSBROWSE__.<01> 组 已注册 MAC 地址 = XX-XX-2C-E4-04-A2