----- Forwarded Message ----
From: Eric van Straten <[EMAIL PROTECTED]>
To: "Nelson, C.M." <[EMAIL PROTECTED]>
Sent: Thursday, July 19, 2007 8:36:43 AM
Subject: Re: Running Nessus On Virtual Machine

>Has anyone tried running Nessus on a VMWare ESX server under either
>Windows or Linux? If so what OS did you use and did it work?
------------


Good morning Carl,

I have been running Nessus for over a year on Virtual Machines.

We have standardized on RedHat Enterprise Linux v4 for our production linux 
servers so I am keeping my Nessus scanning systems on the same version for 
sheer ease of management.  As I type this response I really should be working 
on my VI3 migration...but, I was running Nessus/RHEL4 on top of VMware ESX2 and 
after this weekend it will be on VMware ESX3 as well as
 moving from HP DL380's to HP DL585's. As a side note: From my initial (and 
unscientific) testing I'm already seeing 8x's (plus) in performance 
improvements -- Amazing what new hardware can do for you with upgraded software 
!!  ...that's overall and not specific to Nessus.

So, back to the task at hand...

If you are working from a command line with Nessus on a Linux box running on 
VMware ESX server you will see a message state that they do not recommend it.  
But... they also do not tell you that you can't!  I've been having another 
conversation with Tenable and mentioned that I was running on VMWare and the 
response that I got (to paraphrase) is that they are worried that "would lead 
to significantly longer scan times and even missed vulnerabilities because of 
time-outs and lost packets."  

So, this is a possible risk when running Nessus in a VM environment.  You will 
have to decide if longer scan times is an
 issue for you.  Personally, I discussed this with my boss and he is willing to 
accept that. ...your management (or you) may not.

The other gentleman that responded already (Patrick) may be able to respond 
better... but I personally have never been a fan of running any scanning tool 
on a Virtual Linux box running on top of a Windows based Virtual Host.  My 
logic behind this is that you are still running on windows.  I.E. relying on 
the windows TCP/IP stack.  I could very well be wrong with this... but I would 
trust ESX server to pass the traffic through "unhampered" more than VM 
Workstation or VMServer. 

If my boss would let me do it (he still doesn't trust *nux) I would have my 
work desktop and laptop running Linux and a VM of XP for those things that are 
just absolutely windows based (I still interface with MS/Windows/Active 
Directory more than I want).  For now I have to dual boot my laptop.

As a little
 background ... just a couple of years ago I fought hard to keep Virtualization 
out of datacenter.  Then I switched jobs and was "forced" to take on 
responsibility for the VMWare products... and have since fallen in love with 
the VMWare ESX server products.  I still do not like the end-of-lifed GSX 
server (can't wait to remove the last server this weekend), have a passing 
knowledge of the workstation products (they are okay for testing...but then 
again I have ESX for that personally) and absolutely no knowledge of the VMWare 
Server product.  BUT, if I were to run VMWare server I would run it on top of 
Linux and not windows for the very reason's that I mentioned previously.  I 
believe that my dislike for the VMWare GSX product is due to the fact that we 
are running it on top of W2K.

Sorry if  rambled around some.  ..but essentially, yes I run it in a VMWare ESX 
environment, yes it works, and it's true that Tenable
 suggests that you not do it.

Thanks,
Eric

p.s. if you have a dog please give him/her an extra scratch behind the ear for 
me ;-)





      Pinpoint customers who are looking for what you sell. 







       
____________________________________________________________________________________
Get the free Yahoo! toolbar and rest assured with the added security of spyware 
protection.
http://new.toolbar.yahoo.com/toolbar/features/norton/index.php
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to