Ich habe SERVER1
und SERVER2
.
- Beide Debian9, beide mit
ufw
. - Ich habe
net.ipv4.ip_forward=1
es auf beiden Servern aktiviert. SERVER1
Apache2 läuft auf den Ports 80 und 443.
SERVER2
Ich muss die Ports 80 und 443 von nach weiterleiten SERVER1
, aber meine Konfiguration funktioniert nicht und ich erhalte ERR_CONNECTION_TIMED_OUT.
Oben /etc/ufw/before.rules
auf SERVER2
:
*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to SERVER1:80
COMMIT
Ich habe ufw neu gestartet +sysctl -p
Was mache ich falsch? Muss ich SERVER1
auch etwas einrichten?
Antwort1
Dies ist nicht genau die Antwort auf meine ursprüngliche Frage, aber ich habe es mit dem Apache2-Proxy geschafft. Ich habe Apache2 installiert SERVER2
(und den Proxy aktiviert) und die Konfigurationen auf Proxy-Verbindung geändert.
Datei default.conf
ProxyPass / http://SERVER1/
ProxyPassReverse / http://SERVER1/
ProxyPreserveHost On
Standard-SSL.conf
ProxyPass / https://SERVER1/
ProxyPassReverse / https://SERVER1/
ProxyPreserveHost On