NGINX将域定向到LAN IP而不是WAN IP

时间:2020-01-25 19:13:34

标签: nginx nginx-reverse-proxy

这是我的网络设置的代表:

A representation of my network setup

我正在从Apache服务器托管一个Nextcloud实例,该服务器从Nginx接收流量,该流量用作反向代理和SSL终止点。

使用Nginx输入my.domain.com,是否可以通过LAN通过客户端通过LAN连接到Apache主机?

我是否需要更改主机文件/ DNS才能完成此任务?

任何见识都受到赞赏

这是我当前的NGINX配置:

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;

 }

0 个答案:

没有答案