vpn всё равно будет подниматься до существующего хоста и этот хост будет в явном виде, вы только сможете скрыть адрес реального хранилища.
Может вам пойти с другой стороны, пусть сервер вливает обновления клиенту? Клиенты, например в твитере, публикуют свои адреса и имеющиеся файлы, а сервер, используя пачку прокси, вливает контент.