Назад | Перейти на главную страницу

У VPS как VPN-клиента порт HTTP закрыт для общего доступа

У меня дома есть RaspberryPi с PiVPN (OpenVPN) и VPS, подключенный к VPN в качестве клиента. VPS отлично работает как VPN-клиент, я вижу сетевые устройства, могу пинговать в Интернет и т. Д.

Я использую этот VPS в качестве системы видеонаблюдения (программное обеспечение Shinobi), которая подключается к моим домашним сетевым камерам и имеет веб-панель для управления системой, работающей на порту 8080.

Итак, проблема в том, что если я обращаюсь к своему URL-адресу веб-администратора VPS (http: // VPS-PUBLIC-IP: 8080) в моей домашней сети / VPN, я могу получить доступ к веб-панели без проблем, но если я попробую вне моей сети, например в моей мобильной сети 4G, порт закрыт.

Я попытался открыть порт 8080 в своем маршрутизаторе для IP-адреса RaspberryPi (192.168.1.8) и IP-адреса клиента VPS при подключении к VPN (10.8.0.2), но у меня был тот же результат.

Как видите, я не специалист по сетям Linux.

С уважением.

Таким образом, вы не можете подключиться к своему RPi из Интернета. Предполагая, что порты открыты правильно, не могли бы вы попытаться подключиться через Интернет, когда ваша служба VPN не работает?

Если это работает, когда VPN не включен, у вас есть проблема с правильной маршрутизацией трафика, идущего от вашего маршрутизатора, обратно на ваш маршрутизатор, а не через VPN.

вот исправление этой проблемы (применяется при выключенном VPN) https://serverfault.com/a/918441/590398

У меня это работает, однако после перезагрузки не сохраняется.