1) Use private network and static IPs for all vagrant VMs. 2) Use
'knife edit' in provision script to override the ipaddress for the
Controller so that subseuent nodes have the correct rsyslog server
address. 3) Use hostname of the host machine to connect to it over SSH
form the Controller, this gets around IP address changes. But it means
use must have avahi-daemon running.