私はとをSERVER1
持っていますSERVER2
。
- どちらもDebian9です
ufw
。 net.ipv4.ip_forward=1
両方のサーバーで有効になっています。SERVER1
Apache2はポート80と443で動作します。
ポート80と443を転送する必要がありますが、設定はSERVER2
機能SERVER1
せず、ERR_CONNECTION_TIMED_OUTがリッスンされます。
トップ/etc/ufw/before.rules
:SERVER2
*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to SERVER1:80
COMMIT
ufw+を再起動しました。sysctl -p
私は何が間違っていましたか?他に設定する必要がありますかSERVER1
?
答え1
これは私の元の質問に正確には答えませんが、Apache2プロキシを使用してこれを行いました。 Apache2をインストールし、SERVER2
プロキシを有効にし、設定をプロキシ接続に変更しました。
基本プロファイル
ProxyPass / http://SERVER1/
ProxyPassReverse / http://SERVER1/
ProxyPreserveHost On
default-ssl.conf
ProxyPass / https://SERVER1/
ProxyPassReverse / https://SERVER1/
ProxyPreserveHost On