Как бы так попроще пояснить
чтобы подключить один компьютер к другому на прямую - надо чтоб у них были "видны" адреса.
Hamachi и прочее - как раз решает проблему эту, разруливая маршруты и помогая соединить "спрятавшиеся" в подсетях деваисы. (очень условно)
Unet - это апи, для удобства обращения с сетевыми сущностями, и оно будет работать при "видимости друг друга", но готовых инструментов для создания этой "видимости" там нет. Но ничего и не мешает самому все это прикручивать.
Надеюсь хоть чуток прояснилось?! Это все же немного разные вещи установление соединения и работа по нему.