1

ПРОБЛЕМА: Поскольку мой бесплатный облачный сервис не работает, я решил создать свой собственный, используя RPi и OwnCloud, потому что он дешевле и имеет (в основном) неограниченное количество места. Мне не удалось получить публичный IP-адрес дома, поэтому я купил простой VPS с публичным IP-адресом.

ЧТО МНЕ НУЖНО : Предположим, у меня есть такой домен: domain.io. Я бы хотел, чтобы у меня был свой личный веб-сайт в этом домене, а мое облако работало на поддомене, например cloud.domain.io. Поскольку VPS и серверы с огромным пространством очень дороги и у меня есть гигабайты данных, я должен хранить свои данные дома на своем собственном сервере, что делает его намного дешевле.

ЧТО Я ПОПРОБОВАЛ: Я купил VPS и RPi. Затем я создал простой VPN-сервер с использованием OpenVPN. Теперь я столкнулся с проблемой - я должен перенаправить поддомен (он же cloud.domain.io) на мой RPi через этот VPN. Я был бы рад, если бы я мог перенаправить не только http (https) запросы, но и все коммуникации - например, ssh-соединения. К сожалению, я застрял. Я не смог найти никакой информации об этом. Я даже не знаю, возможно ли что-нибудь подобное. Любой совет будет действительно приветствоваться.

1 ответ1

0

Я нашел свое решение. Поскольку IP-адреса 10.xxx зарезервированы для NAT и подобных вещей, это означает, что он не может быть назначен извне. Мой VPN имеет диапазон 10.8.xx и, следовательно, нет проблем с решением nginx, подобным этому:

server {
   # other config stuff for subdomain

   location / {
      proxy_pass https://10.8.0.6;
   }
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .