fallback ssh host to server.private_ip_address

issue #14

`server.dns_name` is empty for the common case of VPC + VPN
`server.private_ip_address` provides the correct address