Какой есть аналог прокси сервера/vpn при закрытых портах?
VPN не поднять
Это почему же?
Ставите статический IP (но можно и без него)+  VPN сервер на ПК в другом городе. Подключаетесь к нему с первого компьютера.
гугли dyn DNS