Настройка доступа к прокси-серверу Apache - PullRequest
0 голосов
/ 15 января 2019

Мой Ubuntu Server должен управлять запросом на предоставление услуги WEB Cam IP. Моя текущая конфигурация:

  • Сервер Ubuntu с веб-сервером Apache (192.168.1.210)
  • Старый смартфон с приложением IP Cam (192.168.1.57) Служба работает под портом 8081

  • 192.168.1.57: 8081 / видео должно быть доступно извне

  • 192.168.1.57: 8081 / должен быть доступен только для внутреннего (192.168.1.1/24)

Мое текущее решение:

<VirtualHost *:8080>
  ProxyPreserveHost On
  ProxyRequests off
  ProxyPass /video http://192.168.1.57:8081/video
  ProxyPassReverse /video http://192.168.1.57:8081/video
</VirtualHost>



<VirtualHost *:8081>
<Proxy "*">
  Require ip 192.168.1
</Proxy>
  ProxyPreserveHost On
  ProxyRequests off
  ProxyPass / http://192.168.1.57:8081/
  ProxyPassReverse / http://192.168.1.57:8081/
</VirtualHost>

Так что я разделил внутренний и внешний с разными номерами портов. Как я могу настроить сервер apache, чтобы сказать: Пересылать все запросы от 8080 до 192.168.1.57:8081/video, но 192.168.1.57:8081/ только для локальной сети?

...