Hi John,

On Jan 14, 2006, at 17:22, John Scherff wrote:

Three Nessus 3.0.1 Questions, 1 Remark:

Question 1:
- nessusd.conf has max_hosts = 40
- nessusrc has max_hosts = 40

I submit multiple scan "jobs" to the scanning server simultaneously. Does the 40-host limit apply to each job, or to nessusd overall? That is, if I submit 10 jobs, each with 50 targets, will the server scan a maximum of 40 targets simultaneously, or 400?

It's 400. 'max_hosts' really is max hosts per scan job.


Question 2:
What are the optimum max_hosts and max_checks values? The scanning servers are all HP BL25p blades with 4 Gig RAM and dual processors, each processor is a 2600Mhz AMD with 64K L1 cache and 1024K L2 cache. Hard drives are mirrored 172G 15,000 RPM SCSI. OS is 32-bit RHEL4. The network is robust and the scans occur on weekends when traffic is minimal. I'm currently using the defaults, max_hosts=40 and max_checks=5.

As a rule of thumb, you want to keep max_checks quite low - 5 or 4 is fine. If max_checks is set too high, your scan will be very disruptive for the remote devices.

Given your amount of memory, you can safely set max_hosts to 100 (or even to 200). However at this point your network connectivity might be a bottleneck - if the hosts are on the local lan, you can set max_hosts to this value, while if they are on a remote network with a medium/low connectivity, keep max_hosts to 40.


Question 3:
How does a simple iptable ruleset affect nessus' performance (if at all)? When I run scans with iptables running, I occasionally see "dropped packet" messages.

Depending on what the ruleset is exactly, it may induce some (minimal) load in the kernel (because of the sessions being kept track of). More importantly, you should have rules which do not prevent Nessus from emitting or receiving packets, otherwise your scan may yeld incomplete results.

Also, note that some DoS plugins may cause a 'dropped packet' message because they forge malformed packets that some kernels won't even let out. If you're scanning a production network, make sure that safe_checks are set.


Thanks,

                                        -- Renaud
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to