{"id":923153,"date":"2024-05-29T03:29:21","date_gmt":"2024-05-29T03:29:21","guid":{"rendered":"https:\/\/proxyelite.info\/?p=923153"},"modified":"2024-05-28T03:31:20","modified_gmt":"2024-05-28T03:31:20","slug":"implementing-multi-instance-openvpn-with-socks-proxy-for-secure-web-browsing","status":"publish","type":"post","link":"https:\/\/proxyelite.info\/tr\/implementing-multi-instance-openvpn-with-socks-proxy-for-secure-web-browsing\/","title":{"rendered":"G\u00fcvenli Web Gezintisi i\u00e7in Socks Proxy ile \u00c7oklu \u00d6rnek OpenVPN&#039;in Uygulanmas\u0131"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Bu k\u0131lavuzda, istemcilerin her biri kendi \u00f6zel IP adresi k\u00fcmesine sahip farkl\u0131 OpenVPN \u00f6rneklerine ba\u011fland\u0131\u011f\u0131 ve g\u00fcvenli web taramas\u0131 i\u00e7in trafi\u011fini SOCKS proxy \u00fczerinden y\u00f6nlendirdi\u011fi bir a\u011f yap\u0131land\u0131rmas\u0131 kurma s\u00fcrecini anlataca\u011f\u0131z.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">girii\u015f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Senaryo, bir sunucuda \u00e7al\u0131\u015fan ve her biri farkl\u0131 ba\u011flant\u0131 noktalar\u0131n\u0131 dinleyen birden fazla OpenVPN \u00f6rne\u011fini i\u00e7erir. Her OpenVPN \u00f6rne\u011fi, istemcileri i\u00e7in ayr\u0131 bir \u00f6zel IP a\u011f\u0131 tahsis eder (\u00f6rne\u011fin, OpenVPN 1 i\u00e7in 192.168.1.0 ve OpenVPN 2 i\u00e7in 192.168.2.0). Ama\u00e7, istemci trafi\u011fini ilgili OpenVPN \u00f6rnekleri \u00fczerinden ve ard\u0131ndan web&#039;e eri\u015fmeden \u00f6nce bir SOCKS proxy \u00fczerinden y\u00f6nlendirmektir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00d6nko\u015fullar<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Birden fazla OpenVPN \u00f6rne\u011finin y\u00fckl\u00fc oldu\u011fu sunucu<\/li>\n\n\n\n<li>SOCKS proxy sunucusu<\/li>\n\n\n\n<li>A\u011f ve sunucu y\u00f6netimi hakk\u0131nda temel bilgi<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">1. Ad\u0131m: OpenVPN \u00d6rneklerini Yap\u0131land\u0131r\u0131n<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Her OpenVPN \u00f6rne\u011finin kendi \u00f6zel IP adresleri k\u00fcmesiyle do\u011fru \u015fekilde yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131ndan emin olun.<\/li>\n\n\n\n<li>Her OpenVPN \u00f6rne\u011fine tahsis edilen IP aral\u0131\u011f\u0131n\u0131 not edin (\u00f6rne\u011fin, OpenVPN 1 i\u00e7in 192.168.1.0\/24 ve OpenVPN 2 i\u00e7in 192.168.2.0\/24).<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 2: SOCKS Proxy&#039;yi yap\u0131land\u0131r\u0131n<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ayn\u0131 makineye veya OpenVPN \u00f6rneklerinden eri\u015filebilen farkl\u0131 bir sunucuya bir SOCKS proxy sunucusu kurun.<\/li>\n\n\n\n<li>SOCKS proxy sunucusunun IP adresini ve ba\u011flant\u0131 noktas\u0131n\u0131 not edin.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 3: Trafi\u011fi Y\u00f6nlendirin<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Her OpenVPN \u00f6rne\u011finden gelen trafi\u011fi ilgili SOCKS proxy \u00fczerinden y\u00f6nlendirmek i\u00e7in g\u00fcvenlik duvar\u0131 kurallar\u0131n\u0131 veya y\u00f6nlendirme tablolar\u0131n\u0131 kullan\u0131n.<\/li>\n\n\n\n<li>G\u00fcvenlik duvar\u0131n\u0131, trafi\u011fi OpenVPN 1 istemcilerinden SOCKS proxy 1&#039;e ve OpenVPN 2 istemcilerinden gelen trafi\u011fi SOCKS proxy 2&#039;ye y\u00f6nlendirecek \u015fekilde yap\u0131land\u0131r\u0131n.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\u00d6rnek Yap\u0131land\u0131rma (iptables)<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code data-no-translation=\"\"># Redirect traffic from OpenVPN 1 clients to SOCKS proxy 1\niptables -t nat -A PREROUTING -i tun0 -p tcp --dport 80 -j REDIRECT --to-ports &lt;SOCKS_PROXY_1_PORT>\n\n# Redirect traffic from OpenVPN 2 clients to SOCKS proxy 2\niptables -t nat -A PREROUTING -i tun1 -p tcp --dport 80 -j REDIRECT --to-ports &lt;SOCKS_PROXY_2_PORT><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 4: Test etme<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0130stemcileri ilgili OpenVPN \u00f6rneklerine ba\u011flay\u0131n.<\/li>\n\n\n\n<li>Proxy sunucusu g\u00fcnl\u00fcklerini kontrol ederek veya a\u011f izleme ara\u00e7lar\u0131n\u0131 kullanarak trafi\u011fin SOCKS proxy \u00fczerinden y\u00f6nlendirildi\u011finden emin olun.<\/li>\n\n\n\n<li>\u0130stemcilerin yap\u0131land\u0131r\u0131lm\u0131\u015f kurulum arac\u0131l\u0131\u011f\u0131yla web&#039;e g\u00fcvenli bir \u015fekilde eri\u015febildi\u011fini do\u011frulamak i\u00e7in web&#039;de gezinmeyi test edin.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c7\u00f6z\u00fcm<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bu ad\u0131mlar\u0131 izleyerek, istemcilerin farkl\u0131 \u00f6zel IP aral\u0131klar\u0131na sahip farkl\u0131 OpenVPN \u00f6rneklerine ba\u011fland\u0131\u011f\u0131 ve g\u00fcvenli web taramas\u0131 i\u00e7in trafi\u011fini kar\u015f\u0131l\u0131k gelen SOCKS proxy&#039;ler \u00fczerinden y\u00f6nlendirdi\u011fi bir a\u011f kurulumu uygulayabilirsiniz. Bu yap\u0131land\u0131rma izolasyonu sa\u011flar ve her istemci grubu i\u00e7in g\u00fcvenli\u011fi art\u0131r\u0131r.<\/p>","protected":false},"excerpt":{"rendered":"<p>In this guide, we&#8217;ll walk through the process of setting up a network configuration where clients connect to different OpenVPN instances, each with its own set of private IP addresses, and route their traffic through a SOCKS proxy for secure web browsing. Introduction The scenario involves multiple OpenVPN instances running on a server, each listening [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":923154,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-923153","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"acf":[],"_links":{"self":[{"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/posts\/923153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/comments?post=923153"}],"version-history":[{"count":0,"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/posts\/923153\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/media\/923154"}],"wp:attachment":[{"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/media?parent=923153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/categories?post=923153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proxyelite.info\/tr\/wp-json\/wp\/v2\/tags?post=923153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}