Yury Bondaruk, так и есть. Hamachi - это про поднятие VPN между несколькими компами с виртуальной сеткой.
В общем-то иначе и не сделать, если ты за многослойным NAT сидишь - любой вариант по факту будет VPN-ом до того места, где у тебя уже все порты открыты.
Для некоторых задач можно ещё на ngrok и аналоги посмотреть.
Но я бы ещё посмотрел, что в тарифах у провайдера есть - некоторые даже бесплатно по запросу статический up и nat могут перенастроить