Итак, чтобы проще было понять суть я прикрепил png файл моей домашней vlan, на нем показано:
- скриншоты настроек двух роутеров big и mini
- схема "облачко" с доступом к удаленному vps серверу
- мой orangepi
На OrangePi установлен apache2 работающий по 80 порту, mysql 3306. На GL.iNet роутер установлен клиент WireGuard с подключением к арендованному серваку, VPN работает без проблем и подключившись к VPS-серверу по ssh не из локалки, можно без проблем пропинговать OrangePi по адресу 192.168.8.187 и GL.iNet VPN Роутер.
Теперь вопрос:
Как обеспечить доступ к сайтам (в моем случае NextCloud) запущенным на Apache2 OrangePi, из любой другой сети если у хоста есть доступ к VPN? Иными словами, мой друг имеющий один из конфигов к удаленному серверу должен иметь возможность будучи подключенным к VPN сети получать доступ к 192.168.8.187/nextcloud/.
У меня пока что получается получить доступ к nextcloud только с устройства из локальной сети (ноутбука), стоящего рядом с одноплатником. Однако если я подключусь к VPN допустим в универе, то набирая данный адрес я не могу подключиться к сайту.
Как правильно назначить адрес или доменное имя одноплатнику чтобы можно было реализовать задумку? Что делать в этом случае? Спасибо заранее за ответ.