ওপেনভিপিএন উপর নির্দিষ্ট ট্র্যাফিক


1

সুতরাং আমার আমার এনএএস সেটআপ এবং কাজ করার জন্য ওপেনভিপিএন রয়েছে, তবে আমার সরবরাহকারী "রিডাইরেক্ট-গেটওয়ে" নীচে ঠেলে দেয় যার অর্থ সমস্ত ট্র্যাফিক ভিপিএন এর মাধ্যমে প্রেরণ করা হয়।

মূল সমস্যাটি হ'ল আমি চাইছি কেবলমাত্র নির্দিষ্ট কিছু টিউন টি (সংক্রমণ + সাবএনজেডবিডি) ব্যবহার করা। এটি আরও জটিল হয়ে উঠেছে কারণ আমি চাইছি সেই প্রোগ্রামগুলি ওয়েব ইন্টারফেসগুলি এখনও eth0 এর মাধ্যমে অ্যাক্সেসযোগ্য হয়।

এখন পর্যন্ত আমার কাছে একটি রুট-আপ স্ক্রিপ্টে নিম্নলিখিত রয়েছে:

# Demangle main routing table
ip route del table main 0.0.0.0/1 via $route_vpn_gateway dev $tun
ip route del table main 128.0.0.0/1 via $route_vpn_gateway dev $tun

# Copy default routing table to new VPN table
ip route flush table 100
ip route show table main | grep -Ev '^default via ' | while read entry; do sudo ip route add table 100 $entry; done

# Add default gateway to VPN table
ip route add table 100 default via $route_vpn_gateway dev $dev

# Add rule to make marked packets use VPN table
ip rule add fwmark 4 table 100

# Mark packets from processes in group
iptables -t mangle -A OUTPUT -m owner --gid-owner downloader -j MARK --set-mark 4

দুর্ভাগ্যক্রমে এটি কাজ করছে না। কোন ধারনা?


আপনি কি এর পরিবর্তে ফায়ারওয়াল চিহ্নিত করার চেষ্টা করেছেন?
— নিকডাব্লু

@ নিকডাব্লু: সমস্যা হ'ল টরেন্ট ক্লায়েন্টরা এলোমেলো বন্দর ব্যবহার করে, তাই আমি কোনও স্থিতিশীল বিধি তৈরি করতে পারি না।
— ক্রিস ব্যানস

তাহলে কি তা উল্টে যাবে? যেগুলি স্থির থাকে সেগুলি চিহ্নিত করুন তবে এগুলি সাধারণ রাউটিং টেবিলের মাধ্যমে, টানেলের মাধ্যমে অন্য সমস্ত কিছু পাঠান?
— নিকডব্লু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.