NGINX для направления домена на LAN IP вместо WAN IP - PullRequest
0 голосов
/ 25 января 2020

Это представление моей настройки сети:

A representation of my network setup

Я размещаю экземпляр Nextcloud с сервера Apache, который получает трафик c из Nginx, действующий как обратный прокси-сервер и точка завершения SSL.

Могу ли я подключиться к хосту Apache через локальную сеть с клиентом через локальную сеть, введя my.domain.com, используя Nginx?

Требуется ли изменение? в файлах хоста / DNS для выполнения sh это?

Любое понимание приветствуется

Вот мой текущий NGINX config:

upstream backend {
    server 192.168.1.22:13337;
}

server {
   listen 443 ssl;

   server_name my.domain.com;
   gzip off;
   #ssl on;
   client_max_body_size 80000M;


   location / {
      proxy_set_header  X-Real-IP $remote_addr;
      proxy_set_header  Host my.domain.com;
      proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_request_buffering off;

      proxy_pass http://backend/;
   }

   ssl_certificate /etc/letsencrypt/live/my.domain.com/pubkey.pem; # not managed by Certbot
   ssl_certificate_key /etc/letsencrypt/live/my.domain.com/privkey.pem; # not managed by Certbot
}

server {

    listen 80;
    server_name my.domain.com;
    return 301 https://my.domain.com$request_uri;

 }
...