Security Researcher, Entrepreneur, Senior Linux Admin

29 Aralık 2013 Pazar

Apache2 ile Mod_Proxy (Http Proxy)

Sorunsuz ve maliyetsiz bir şekilde ayrıca güvenli olarak çalışıyor. İçeride istediğiniz linke ve porta yönlendirebilirsiniz.
Ayrıca sunucunuz yurt dışında ise youtube vb gibi erişim yasağı olan siteleride burada tanımlayabilir ve zahmetsizce sörf yapabilirsiniz :)


Sunucum debian. Apache kurulu değilse kurulumunu yapalım.
apt-get install apache2
Kurulumun ardından http_proxy ve proxy modülünü aktif hale getiriyoruz.
a2enmod proxy
a2enmod proxy_http
Modüllerimizi aktif ettikten sonra proxy ayarını yapıyoruz.Kırmızı ile yaptığım yerler değiştirdiğim veya eklediğim yerler.
nano /etc/apache2/mods-available/proxy.conf
<IfModule mod_proxy.c>
#turning ProxyRequests on and allowing proxying from all may allow
#spammers to use your proxy to send email.
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
#Allow from .example.com
</Proxy>
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
ProxyVia On
ProxyPass /ws/prod    http://prod.linuxuzmani.com:9900/sap/rfc/spprod
ProxyPass /ws/test      http://test.linuxuzmani.com:9900/sap/rfc/sptest
ProxyPass /portal       http://172.16.1.10:40000
ProxyPass /yt               http://www.youtube.com

</IfModule>
Tanımlamalarımızın ardından sunucumuzu tamamlıyoruz. Artık http proxy servisimiz hizmete hazır.

/etc/init.d/apache2 restart

0 yorum:

Yorum Gönder

Etiketler