অধৈর্য নিম্নলিখিত জন্য নিম্নলিখিত; অনুমান করে যে প্রক্সিটি এটি example.com:7777
এবং এটি মোজা 5 (এটি আপনার নিজের সাথে পরে পরিবর্তন করুন)
- প্রথম redsocks ইনস্টল করুন
sudo apt-get install redsocks
, যে কোনও জায়গায় একটি খালি ফাইল তৈরি করুন এবং এটি redsocks.conf (বা যাই হোক না কেন) এর নাম দিন, আমি ধরে নেব এটি এখানে /etc/redsocks.conf
(আপনার নিজের এটি দিয়ে পরিবর্তন করুন)।
- নীচে আপনার তৈরি করা ফাইল (redsocks.conf) সম্পাদনা করুন
base {
log_debug = on;
log_info = on;
log = "stderr";
daemon = off;
redirector = iptables;
}
redsocks {
local_ip = 127.0.0.1;
local_port = 12345;
ip = example.com;
port = 7777;
type = socks5;
// known types: socks4, socks5, http-connect, http-relay
// login = username;
// password = password;
}
example.com
7777
আপনার প্রক্সি দিয়ে পরিবর্তন করুন (নোট করুন যে আপনি local_port
ব্যতীত অন্য 12345
যে কোনওটি ব্যবহার করতে পারেন , এটি স্থানীয় বন্দর যা আমরা ট্র্যাফিককে পুনর্নির্দেশের জন্য একটি iptable নিয়ম সেট করব, সুতরাং আপনি যদি অন্যটি ব্যবহার করেন তবে নীচের পরবর্তী পদক্ষেপে এটি ব্যবহার করার বিষয়টি নিশ্চিত করুন)
- এখন কনফিগার ফাইলের গন্তব্যের সাথে রেডসকসগুলি নিম্নরূপে চালান
sudo redsocks -c /etc/redsocks.conf
আপনার redsocks.conf এর গন্তব্যের সাথে পরিবর্তন করুন (যদি আপনি "বাঁধাই করে থাকেন: ইতিমধ্যে ব্যবহৃত ঠিকানা" ব্যবহারের চেষ্টা করে দেখুন killall redsocks
) আপনিও পরীক্ষা করতে পারবেন যে redsocks 12345 এর সাথে স্থানীয় বন্দরে আবদ্ধ কিনাnetstat -tulpn
- এখন যে রেডসকস চলছে এবং প্রস্তুত, আসুন রেডসকসগুলি ব্যবহার করার জন্য আইপটিবল নিয়মগুলি পরিবর্তন করি। এটি আপনার প্রয়োজন অনুসারে কাস্টমাইজ করা উচিত তবে আপনি যদি প্রক্সিটির মাধ্যমে সমস্ত এইচটিটিপি এবং এইচটিটিপিএস প্যাকেটগুলি পুনঃনির্দেশ করতে চান। নিম্নলিখিত নিয়মগুলি সংজ্ঞায়িত করুন।
sudo iptables -t nat -N REDSOCKS
sudo iptables -t nat -A REDSOCKS -d 0.0.0.0/8 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 10.0.0.0/8 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 127.0.0.0/8 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 169.254.0.0/16 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 172.16.0.0/12 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 192.168.0.0/16 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 224.0.0.0/4 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 240.0.0.0/4 -j RETURN
sudo iptables -t nat -A REDSOCKS -p tcp -j REDIRECT --to-ports 12345
sudo iptables -t nat -A OUTPUT -p tcp --dport 443 -j REDSOCKS
sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDSOCKS
sudo iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDSOCKS
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDSOCKS
এখন আপনার HTTP এবং https ট্র্যাফিকের মাধ্যমে পুনঃনির্দেশ করা উচিত example.com:7777
যদি আপনি আপনার আইপটিবলগুলি পুনরায় সেট করতে চান তবে:
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
অতিরিক্ত টিপ: আপনার আইফোন বা অ্যান্ড্রয়েডে যদি ভিপিএন থাকে তবে ওএস যাই হোক না কেন আপনি এটি আপনার পিসিতে বিনামূল্যে ব্যবহার করতে পারেন। কেবল ফোন ভিপিএন অ্যাপ্লিকেশনটি সংযুক্ত করুন, এবং একটি মোজা প্রক্সি সার্ভার স্থাপন করুন (অ্যান্ড্রয়েডে আপনি 'সার্ভারস চূড়ান্ত' অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন) তারপরে উপরের মতো আপনার পিসিতে প্রক্সিটি ব্যবহার করুন, এখন আপনার সমস্ত পিসি ট্র্যাফিক আপনার ফোনের ভিপিএন দিয়ে চালিত হবে। ঝরঝরে।