LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1591|回复: 6

请问Linux下如何获得本网段所有在线的IP地址呢?谢谢!

[复制链接]
发表于 2010-6-23 21:49:09 | 显示全部楼层 |阅读模式
看书上说 ping 192.168.1.255 可以,但是我的Fedora13系统却不行,用问有没有什么方法能获得本网段所有在线的IP地址呢? 谢谢!
发表于 2010-6-23 23:18:31 | 显示全部楼层
打出所有ping得通的ip。
for a in 192.168.1.{1..255};do ping -c 1 $a >/dev/null&& echo $a;done
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-24 01:53:55 | 显示全部楼层
可以是可以,就是速度有点慢哈。
回复 支持 反对

使用道具 举报

发表于 2010-6-24 14:55:50 | 显示全部楼层
把ping的参数改了就快了。比如每个加个时间限制。
ping -c 1 -w 1
回复 支持 反对

使用道具 举报

发表于 2010-6-24 15:15:48 | 显示全部楼层
nmap -sP 192.168.1.0/24
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-2 22:13:55 | 显示全部楼层
还是nmap快一点,如果没有安装的话就只能用ping将就一下了,谢谢各位热心人,不知道 nmap 和 tcpdump 谁好用一点
回复 支持 反对

使用道具 举报

发表于 2010-10-18 11:04:55 | 显示全部楼层
nmap -sP 192.168.0.0/24
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表