Hi Guruprasad
I had a look at the vagrant-vbguest code, and it looks like it should be
able to install the kernel headers by itself.
Looking at
https://github.com/dotless-de/vagrant-vbguest/blob/master/lib/vagrant-vbguest/installers/debian.rb,
I see:
def dependencies
packages = ['linux-headers-`uname -r`']
so I think you should rather report the issue to the vagrant-vbguest
authors.