URN Logo
UNIX Resources » Linux » China Linux Forum » 网络管理技术 » 17 » 如何获得本地网络中开机的机器数量
announcement 声明: 本页内容为中国Linux论坛的内容镜像,文章的版权以及其他所有的相关权利属于中国Linux论坛和相应文章的作者,如果转载,请注明文章来源及相关版权信息。
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.net
  业界新闻与评论
  自由软件杂谈
  IT 人生
  Linux软件快递
  翻译作坊
  Linux图书与评论
  GNU Emacs/XEmacs
  Linux 中文环境和中文化
  Linux桌面与办公软件
  Linux 多媒体与娱乐版
  自由之窗Mozilla
  笔记本电脑上的Linux
  Gentoo
  Debian 一族
  网络管理技术
  Linux 安装与入门
  WEB服务器和FTP服务器
  域名服务器和邮件服务器
  Linux防火墙和代理服务器应用
  文件及打印服务器
  技术培训与认证
  Linux内核技术
  Linux 嵌入技术
  Linux设备驱动程序
  Linux 集群技术
  LINUX平台数据库
  系统和网络安全
  CPU 与 编译器
  系统计算研究所专栏
  Linux下的GUI软件开发
  C/C++编程版
  PHP 技 术
  Java&jsp技术
  Shell编程技术
  Perl 编 程
  Python 编 程
  XML/Web Service 技术
  永远的Unix
  FreeBSD世界
   
如何获得本地网络中开机的机器数量
如何获得本地网络中开机的机器数量 - tooo [2004-02-11 10:03 | 389 byte(s)]
 
 
 
 
 
 
 
 
 
 
 
 
 
Subject: 如何获得本地网络中开机的机器数量
Author: tooo    Posted: 2004-02-11 10:03    Length: 389 byte(s)
[Original] [Print] [Top]
小网络,ADSL拨号上网,我用一台Linux拨号,iptables作NAT,大家一起上网。我想得到正在开机的客户机这个数据,在确定本地网络中其它机器都关了,我的Linux也关了吧。
现在我用findsmb | wc -l来得到一个,减掉3(有三行标题),倒也行,但是客户机现在全是windows OS,不知道如果有其它OS会怎么样。我想可能会出错,而且我认为这个方法太笨拙,所以请教各位能否有一个更准确,更漂亮的方法。
谢谢!
----
i have a DREAM, Too
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: xyb    Posted: 2004-02-11 17:34    Length: 40 byte(s)
[Original] [Print] [Top]
选择合适的几个端口,用 nc 扫描整个子网。
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: dl_dht    Posted: 2004-02-11 18:15    Length: 113 byte(s)
[Original] [Print] [Top]
nmap 192.168.10.0/24 -p 0 2>/dev/null | grep "hosts up" | sed -e 's/.*(//' -e 's/ hosts.*//'
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: tooo    Posted: 2004-02-11 19:10    Length: 20 byte(s)
[Original] [Print] [Top]
谢谢!你的方法真好。
----
i have a DREAM, Too
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: WC_CLF    Posted: 2004-02-11 19:22    Length: 28 byte(s)
[Original] [Print] [Top]
ping -b 到广播地址好像也行。
----
__0oooo__
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: tooo    Posted: 2004-02-11 19:33    Length: 90 byte(s)
[Original] [Print] [Top]
谢谢!以前没用过nc,谢谢你让我认识了它,一时还没弄清楚,但找到本站是一篇指南,再好好看看。
----
i have a DREAM, Too
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: tooo    Posted: 2004-02-11 19:53    Length: 46 byte(s)
[Original] [Print] [Top]
我试了一下,好像搞不定,能再具体一点吗?谢谢!
----
i have a DREAM, Too
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: troublemaker    Posted: 2004-02-17 17:43    Length: 32 byte(s)
[Original] [Print] [Top]
window好像不做广播ICMP的回应吧?
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: dl_dht    Posted: 2004-02-23 13:43    Length: 117 byte(s)
[Original] [Print] [Top]
fping -c 1 -g 192.168.10.1 192.168.10.254 2>/dev/null | wc -l

这个速度要快一些, 也准确一些.
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: skyone    Posted: 2004-02-23 20:46    Length: 908 byte(s)
[Original] [Print] [Top]
好象有点问题

[root@www root]# ping -c 1 192.168.21.1
PING 192.168.21.1 (192.168.21.1) 56(84) bytes of data.
64 bytes from 192.168.21.1: icmp_seq=1 ttl=64 time=0.056 ms

--- 192.168.21.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.056/0.056/0.056/0.000 ms
[root@www root]# ping -c 1 192.168.21.10
PING 192.168.21.10 (192.168.21.10) 56(84) bytes of data.
64 bytes from 192.168.21.10: icmp_seq=1 ttl=128 time=0.244 ms

--- 192.168.21.10 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.244/0.244/0.244/0.000 ms
[root@www root]# fping -c 1 -g 192.168.21.1 192.168.21.254 2>/dev/null | wc -l
0
[root@www root]#
----
轻舞飞扬?:)!那是我的手指!
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: dl_dht    Posted: 2004-02-24 09:05    Length: 137 byte(s)
[Original] [Print] [Top]
use fping, not ping.

www.fping.com
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: 匿名    Posted: 2004-02-24 13:43    Length: 201 byte(s)
[Original] [Print] [Top]
[root@www root]# fping -c 1 -g 192.168.21.1 192.168.21.254 2>/dev/null | wc -l
0
[root@www root]#


没错, 我是用的fping啊,是不是什么参数没有写对
[Original] [Print] [Top]
Subject: Re: 如何获得本地网络中开机的机器数量
Author: dl_dht    Posted: 2004-02-25 09:08    Length: 2,064 byte(s)
[Original] [Print] [Top]
on my host
[root@dht root]# fping -c 1 -g 192.168.10.1 192.168.10.254 2>/dev/null | wc -l
25

192.168.10.82 is my host's ip.
[root@dht root]# fping -c 1 -g 192.168.10.1 192.168.10.254 2>/dev/null
192.168.10.1 : [0], 84 bytes, 0.48 ms (0.48 avg, 0% loss)
192.168.10.2 : [0], 84 bytes, 1.48 ms (1.48 avg, 0% loss)
192.168.10.4 : [0], 84 bytes, 3.06 ms (3.06 avg, 0% loss)
192.168.10.7 : [0], 84 bytes, 0.36 ms (0.36 avg, 0% loss)
192.168.10.8 : [0], 84 bytes, 0.40 ms (0.40 avg, 0% loss)
192.168.10.10 : [0], 84 bytes, 0.47 ms (0.47 avg, 0% loss)
192.168.10.11 : [0], 84 bytes, 0.39 ms (0.39 avg, 0% loss)
192.168.10.16 : [0], 84 bytes, 0.43 ms (0.43 avg, 0% loss)
192.168.10.33 : [0], 84 bytes, 0.47 ms (0.47 avg, 0% loss)
192.168.10.40 : [0], 84 bytes, 0.39 ms (0.39 avg, 0% loss)
192.168.10.44 : [0], 84 bytes, 2.01 ms (2.01 avg, 0% loss)
192.168.10.50 : [0], 84 bytes, 0.37 ms (0.37 avg, 0% loss)
192.168.10.58 : [0], 84 bytes, 0.41 ms (0.41 avg, 0% loss)
192.168.10.82 : [0], 84 bytes, 0.04 ms (0.04 avg, 0% loss)
192.168.10.86 : [0], 84 bytes, 0.37 ms (0.37 avg, 0% loss)
192.168.10.99 : [0], 84 bytes, 0.39 ms (0.39 avg, 0% loss)
192.168.10.100 : [0], 84 bytes, 0.41 ms (0.41 avg, 0% loss)
192.168.10.105 : [0], 84 bytes, 0.17 ms (0.17 avg, 0% loss)
192.168.10.111 : [0], 84 bytes, 0.45 ms (0.45 avg, 0% loss)
192.168.10.134 : [0], 84 bytes, 0.70 ms (0.70 avg, 0% loss)
192.168.10.152 : [0], 84 bytes, 0.39 ms (0.39 avg, 0% loss)
192.168.10.169 : [0], 84 bytes, 0.34 ms (0.34 avg, 0% loss)
192.168.10.188 : [0], 84 bytes, 0.37 ms (0.37 avg, 0% loss)
192.168.10.199 : [0], 84 bytes, 0.35 ms (0.35 avg, 0% loss)
192.168.10.200 : [0], 84 bytes, 0.52 ms (0.52 avg, 0% loss)
192.168.10.210 : [0], 84 bytes, 0.44 ms (0.44 avg, 0% loss)
[Original] [Print] [Top]
« Previous thread
如何通过命令获取某个用户的uid
网络管理技术
17
Next thread »
dhcp????
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
备案序号: 京ICP备05006143    webmaster: webmaster@unixresources.net
This page created on 2008-07-17 02:16:30, cost 0.074427843093872 ms.