内部にあるWebサーバを、インターネットの特定IPに公開したい。 かつ、ユーザ認証があるので、SSLで暗号をかけたい。 こんな要件がありました。 Apacheでできました。 Apache2.0であれば、mod_proxyはデフォルトで導入されています。 httpd -lを実行して、mod_proxy.cが出てくればOKです。 SSLを設定している部分で、 SSLProxyEngine on とし、 ProxyPass /hoge/ http://hoge.hoge/hoge/ と設定してあげれば、SSLで暗号化されたリバースプロキシの出来上がり。 接続元IPで制限したいので、 <Proxy *> order deny,allow deny from all allow from 1.1.1 </Proxy> とすればOK。 これで、1.1.1.xというIPアドレスからのみ、 内部にあるWe