Это представление моей настройки сети:
Я размещаю экземпляр 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;
}