我正在嘗試設定我的家庭伺服器,以將某些網域的請求發送到我的家庭網路上的其他電腦(我只有一個 IP 位址。)我正在使用 Nginx 來執行此操作,但我沒有任何運氣它。
我有一台運行 Nginx 的計算機,可以透過網路查看。效果很好。我有一個運行 Nginx 的樹莓派,當我直接向它發出請求時它工作得很好。
我在面向網路的伺服器上擁有的是這樣的:
server {
listen 85;
server_name some.domainname.com;
location / {
proxy_pass http://192.168.1.32;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
但是,當我從家庭網路外部(甚至在指向 Web 伺服器的家庭網路內)存取 some.domainname.com:85 時,我只是收到網路存取被拒絕錯誤。