LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: raullpq

中国顶级门户网站架构分析--原创

[复制链接]
发表于 2004-9-10 13:34:35 | 显示全部楼层
不准不可靠的吧
发表于 2004-9-10 13:35:38 | 显示全部楼层
  1. 虽然nmap在一般情况下都能够很好地在运行时间里尽可能迅速地完成扫描任务,但偶尔还是会有一些主机/
  2. 端口无法侦测,这可能是nmap默认的时间策略和你的目标不太一致(相当于timeout的设定),下面就是一
  3. 些选项能对扫描的时间进行控制:
  4. -T <Paranoid|Sneaky|Polite|Normal|Aggressive|Insane>
  5. 这是一个可以用来便利地表达nmap时间策略优先权的参数设置。Paranoid模式用极慢的速度来扫描以避免
  6. 被数字记录系统记录。它使扫描连续而不是并发而且通常等待至少五分钟才发送一个信息包。Sneaky也是
  7. 类似的,只是它是每15秒发送一个信息包。Polite模式是用来减轻网络负载以减少当机的可能性,它是连
  8. 续发送探针并在两个包的间隙等待0.4秒。Normal是nmap的常规用法,是尽其所能地快速扫描——除非主机或
  9. 端口连接丢失。Aggressive模式是对每台主机设定了五分钟的timeout,并且等待每个探针应答不超过1.25
  10. 秒。Insane模式是适应非常快的网络或者你不在乎丢失一些信息——因为太快!它的timeout设定于75秒并且
  11. 只等待回应0.3秒,它允许对一个很快的网络系统进行“扫荡”:),你也可以用数字(0-5)来代表参数,比如'
  12. -t 0'表示Paranoid而'-t 5'代表Insane模式。注意,这些时间设定无法在底层的控制中联合使用。(NOT
  13. be used in combination with the lower level controls given below.)
  14. --host_timeout <milliseconds>
  15. 具体指定nmap对某个IP的扫描时间总量,超过则作不通处理,默认是不做设定。
  16. --max_rtt_timeout <milliseconds>
  17. 指定nmap对一个探针从远程端返回回应的最大时间,默认是9000。
  18. --initial_rtt_timeout <milliseconds>
  19. 指定最初探针的timeout时间,这通常在用-P0扫描有防火墙保护的主机时很有效,nmap会通过ping得到一
  20. 个好的RTT评估以及最初少数的探针。默认值为6000。
  21. --max_parallelism <number>
  22. 指定nmap允许的最大并行扫描数目,设定为1表明nmap每次只扫描个端口,它同样会对其它扫描如ping
  23. sweep, RPC scan等产生影响。
  24. --scan_delay <milliseconds>
  25. 指定nmap必须等待的两个探针间的最小的时间。这是减少网络负载及使扫描在综合数据存储的记录下不那
  26. 么显眼的办法。
  27. 目标说明
  28. --------*
  29. 所有不带参数的选项都会被视为是nmap的目标主机描述。最简单的实例是仅仅在命令行列出单一的主机名
  30. 或IP地址。如果你希望扫描一个IP地址的子网,你可以在主机名和IP地址中加入'/mask'。mask必需是在0
  31. (扫描整个网络)和32(特定的单一主机)。用/24则表明扫找一个C类地址,而/16则是扫描B类
  32. ……
  33. nmap还有一些更有用的符号说明方式可以让你用list/ranges来为每个元素指定IP地址。比如你要扫描B类
  34. 网址128.210.*.*,则可以用'128.210.*.*'或'128.210.0-255.0-255'或者甚至是'128.210.1-50,51-
  35. 255.1,2,3,4,5-255'来表示。当然你也可以用上面提过的mask来表示:'128.210.0.0/16'。所有这些都是等
  36. 价的,当你用'*'的时候记住多数的shell都要求用定界符比如引号将其标注。
  37. 另一个有趣的是你可以用其它方法将整个网络“分割”,比如你可以用'*.*.5.6-7'来扫描所有以.5.6或
  38. .5.7结束的IP地址。要得到更多信息,你可以看看示例节。
复制代码
 楼主| 发表于 2004-9-10 13:38:16 | 显示全部楼层
退1万步说,nmap扫出来的时间只是它估算的。那对于同一台机器来说时间应该是准确的吧?应该可以证明的 :)
 楼主| 发表于 2004-9-10 13:42:16 | 显示全部楼层
记得ICMP协议里有时间戳的字段:)
发表于 2004-9-10 13:55:12 | 显示全部楼层
呵呵。这个比较有趣。Snoopy说得对,应该用dig来分析dns,这工具比较强。
发表于 2004-9-10 13:58:09 | 显示全部楼层
最初由 raullpq 发表
退1万步说,nmap扫出来的时间只是它估算的。那对于同一台机器来说时间应该是准确的吧?应该可以证明的 :)



nmap如何查看对方系统时间和开机多久 ?,参数是什么 ?
 楼主| 发表于 2004-9-10 14:03:35 | 显示全部楼层
dig是比nslookup强,但是我那些用nslookup足够了,呵呵
发表于 2004-9-10 14:12:36 | 显示全部楼层
hi,我也看了楼主的“用Squid实现反向缓存代理”的文章,如果你每天都清理squid的cache,我觉得你用tmpfs作cache肯定比磁盘作cache快,因为你的内存中足够大,在2.4内核中都用到了tmpfs。
对了,freebsd跑squid真的是比linux强吗?呵呵,有时间一定要用用freebsd.
发表于 2004-9-10 14:19:54 | 显示全部楼层
freebsd确实强的,久前一直要来用,可没时间静下来装个搞搞

sina这些有个可能用nat来轮循
发表于 2004-9-10 14:23:42 | 显示全部楼层
这个nat轮循是什么来着。来讲讲:-)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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