Есть домашний owncloud сервер, крутится на малинке и доступен только в пределах локальной сети. Хочу настроить доступ через интернет, ну и желательно чтобы через домен можно было достучаться.
Правильно ли я представляю картину в целом? Приложение на телефоне стучится по домену и запросы идут на VPS (эту часть я уже сделал, как минимум по домену пингуется моя машина). Далее на этой машине поднимается VPN сервер( вот здесь я не уверен, на этой ли машине надо поднимать vpn, ведь мне дальше нужно как-то пробиться за NAT). И дальше все запросы идут на локальный сервер owncloud.
Я уже пытался настраивать vpn, он вроде как работал. но малинке я так и не смог подключиться(raspbian). А с винды потестил, все подключается, но нет интернета( но это совсем другая история, к теме пока не относится ).
Собственно вопросы:
1. правильно я представляю общему схемы работы?
2. Как я думаю, мне еще надо что-то сделать на удаленной машине, чтобы она пустила трафик именно на мой owncloud?
3. Где мне нужно разворачивать vpn сервер?
4. Нужен ли мне вообще vpn, или есть другие способы пробить NAT?
p.s. если заодно решится вопрос с настройкой vpn, буду сильно благодарен :)