SMB-Server über Reverse Proxy ansprechen
Wenn man einen Samba-Server (Windows-Dateifreigaben) über einen NGINX Reverse Proxy erreichen möchte geht das folgendermaßen:
upstream smb_servers {
server 192.168.1.101:445;
}
server {
listen 445; # TCP
proxy_pass smb_servers;
error_log /var/log/nginx/dns.log info;
}
Wenn man einen gespiegelten Dateiserver hat, kann man diesen zusätzlich in einer server-Direktive angeben. Damit könnte man die Last automatisch verteilen.
Achtung: einen SMB-Server über das Internet erreichbar zu machen ist nicht ratsam! Dafür eine VPN-Verbindung verwenden.