ip找计算机名 linux,如何从IP地址中查找LAN中的计算机名称?

问题描述

我的网络包括运行Linux的机器和运行Windows的其他机器。我的机器正在运行Linux。

最佳解决方法

输入终端

arp -a

它将显示LAN中的所有主机名,无论是Linux还是Windows。

次佳解决方法

输入终端

sudo aptitude install nmap

nmap -sP xxx.xxx.xxx.xxx

这会给你:

Starting Nmap 5.21 ( http://nmap.org ) at 2012-11-03 19:08 CET

Nmap scan report for HOST.DOMAIN (xxx.xxx.xxx.xxx)

Host is up (0.00052s latency).

MAC Address: YY:YY:YY:YY:YY:YY (Manufactor)

Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds

其中HOST.DOMAIN是机器的DNS-name。

第三种解决方法

如果您尝试这样做怎么办:

你可以在Windows中运行它

nbtstat -A xxx.xxx.xxx.xxx (where x is the ip address)

希望能帮助到你

第四种方法

Netbios名称反向查找可能会比”hostname”(DNS和tcp /ip的功能)完成您想要的更多。使用-A参数的nmblookup返回设备名称以及mac地址。尝试这样的事情:

nmblookup -A 192.168.1.2

第五种方法

如果您的网络正在运行DHCP服务器(通常在调制解调器/路由器上),则可能会有一种方法让您看到DHCP分配的地址 – 通常是通过网页,并且通常列出分配的IP地址旁边的计算机名称。

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值