support for launching vm with private ip