Apache2のとリバースプロキシは仕事をしないでください
-
22-09-2019 - |
質問
私は、Apache / 2.2.8(Ubuntuの)を使用して、問題を持っています。
:以下で、ファイル/ etc / apache2の/サイト利用可能/ののbackuppcがあります<VirtualHost *>
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /backuppc http://192.168.134.59:80/backuppc
ProxyPassReverse /backuppc http://192.168.134.59:80/backuppc
<Location /backuppc/>
ProxyPassReverse /backuppc
</Location>
</VirtualHost>
このは192.168.134.10で実行されます。ブラウザ(FF)アドレスはhttp:// localhostの/のbackuppcは、httpと目的のサーバが、addresslineショーアップに行く://192.168.134.59/backuppc/。 これはProxyPassは、DNS-Serverのように動作しますようにこれは感じています... 最後に、インターネットからのみ192.168.134.10が到達可能である、として/のbackuppc私は目的のサーバーへのログインが、今のアクセスを取得します。
助けてください、THXます。
平和
アイス
解決
私は http://wiki.apache.org/cocoonの少しの助けを借りて自分でそれを得ました/ ApacheModProxyする
あなたは私の構成で見ることができるように不足している部分は、のProxyPreserveHostオンのだっます:
<VirtualHost *>
ProxyPreserveHost On
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /backuppc http://192.168.134.59/backuppc
ProxyPassReverse /backuppc http://192.168.134.59/backuppc
</VirtualHost>
これはWikiを提供しているIP 192.168.134.10背後のapacheに起こります。ファイアウォールは、このサーバへのポートフォワーディングを持っています。この構成は現在、ファイアウォールの変更アウトして、バックアップ・サーバーのウェブサイトへのアクセスを許可します。
ただし、ご回答に感謝します。
平和
アイス
所属していません StackOverflow