PMG Port 443 und 80 unterschiedlich aufteilen

Kann ich mittels Proxmox auch die Ports 443 und 80 zu den jeweiligen Mailservern umleiten?
port 443 (https) und 80 (http) haben normalerweise wenig mit mail-traffic zu tun - insofern verstehe ich die Frage nicht so ganz - was laeuft denn auf den mail-servern auf diesen ports?

Ansonsten - Port Weiterleitungen im allgemeinen bietet PMG nicht - allerdings kann mittels nftables/iptables oder auch mit einem Proxy (caddy/nginx) ein forward auf layer 3+4 (nftables/iptables) oder application layer (proxy) erreicht werden....

Ich hoffe das hilft!
 
das webmail läuft auf den jeweiligen Server und Port 80 für lets encrypt. Kann ich das direkt auch mit Proxmox realisieren oder benötige ich dann noch zusätzlich einen Proxy-server
 
das webmail läuft auf den jeweiligen Server und Port 80 für lets encrypt. Kann ich das direkt auch mit Proxmox realisieren oder benötige ich dann noch zusätzlich einen Proxy-server
dann wäre auch nur eines der webmails auf port 443 (mit iptables/nftables) erreichbar ...

ich würde vorschlagen einen Proxy aufzusetzen - je nach Wunsch können beide backends dann unter einem eigenen vhost-name oder einem Pfad angesprochen werden (name-based vhosts, path based proxy - gibt viele beispiele für Nginx/Caddy, die sowas beschreiben im Internet)

Ich hoffe das hilft!
 
Wenn du das zum "klicken" haben willst, dann schau dir opnsense und da drauf dann HAProxy oder den Nginx an. Da kannst dir das Load-Balancing und auch andere Services dann entsprechend konfigurieren.
 
dachte, dass ich eventuell nginx auch installieren kann und das damit verarbeiten kann.
 
dachte, dass ich eventuell nginx auch installieren kann und das damit verarbeiten kann.
Klar..... für http(s) kein Problem.
SMTP? Mh..... eher nicht meines wissens nach....
 
SMTP kann ja PMG problemlos lösen. Https über Nginx. Aber ich wollte auch Nginx bei PMG installieren und dort bearbeiten. Ist das möglich?
Es sollte eigentlich lt dieser Anleitung möglich sein:
https://forum.proxmox.com/threads/quarantine-web-interface-via-nginx-proxy.69337/

Aber wenn ich ngnix installieren möchte bekomme ich immer:
root@pmg:/# sudo apt install ngnix
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package ngnix

Bitte um Hilfe, danke

EDIT: ich habe es mit dieser Anleitung installieren können: http://nginx.org/en/linux_packages.html#Debian
 
Last edited:
Ich habe jetzt versucht nach der Anleitung zu installieren habe aber folgendes Problem:

log.xxxxx.at -> 192.168.236.12 (WordPress auf Server 1)
wiki.xxxxx.at -> 192.168.236.23 (Mediawiki auf Server 2)

ich habe leider das Problem, dass blog.xxxxx.at am NGNIX ankommt aber durch 192.168.236.12 ersetzt wird und es daher zu einen Fehler kommt, da die IP von extern ja nicht erreicht werden kann.

Code:
server {
    listen 80 default_server;
#    rewrite ^(.*) https://$host$1 permanent;
}

server {
    listen 443;
    server_name blog.xxxxx.at;
    ssl on;
    ssl_certificate /etc/pmg/pmg-api.pem;
    ssl_certificate_key /etc/pmg/pmg-api.pem;
    proxy_redirect off;

    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header PVEClientIP $remote_addr;
    proxy_buffering off;
    client_max_body_size 0;
    proxy_connect_timeout  3600s;
    proxy_read_timeout  3600s;
    location /web {
        proxy_pass https://192.168.236.12 ;
    }

    location / {
        return 403;
    }
}


 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!