আমার উদ্দেশ্য একাধিক NAT এর পিছনে একটি রিমোট মেশিনের মাধ্যমে সমস্ত ইন্টারনেট ট্র্যাফিককে রুট করা। আইএসপি-র নেট সার্ভারগুলি আমার নিয়ন্ত্রণে নেই। আমি আমার নিজস্ব নেট সার্ভারটি নিয়ন্ত্রণ করি যা স্থানীয় রাউটার। সার্ভার এবং ক্লায়েন্ট উভয়ই উইন্ডোজ 7 (ক্লায়েন্ট - x64 এবং সার্ভার - x86) চালাচ্ছেন।
এই উদ্দেশ্যে, আমি একটি সফ্টইথার ভিপিএন সার্ভার সেট আপ করেছি এবং এটি সফটএথার ভিপিএন ক্লায়েন্টের মাধ্যমে সংযুক্ত করেছি। সার্ভারটি ভিপিএন আউজুর ব্যবহারের জন্য কনফিগার করা হয়েছে কারণ এটি আমার আইএসপি-এর নেটের কোনও ছিদ্র "পাঞ্চ" করতে সক্ষম নয়। এটি ক্লায়েন্টের মধ্যে অন্তর্নির্মিত আইপিসেক / এল 2 টি পি ভিপিএন ব্যবহারের সম্ভাবনা বাদ দেয় কারণ এটি ভিপিএন অ্যাজুরি বোঝে না।
কয়েকটি পরীক্ষা চালিয়ে আমি আবিষ্কার করেছি, তবে এই সেটআপটি দিয়ে আমার ক্লায়েন্টের ইন্টারনেট ট্র্যাফিক এখনও স্থানীয় ইন্টারনেট গেটওয়ে দিয়ে যায়। আমি ক্লায়েন্টের রুট টেবিলগুলি অধ্যয়ন করেছি এবং জানতে পেরেছি যে সফটএথার কেবলমাত্র কয়েকটি দূরবর্তী ল্যান আইপিগুলির জন্য রুট স্থাপন করেছে এবং সমস্ত ইন্টারনেট আইপির জন্য নয়। আমি নিজে একটি নতুন রুট যুক্ত করে এটি ঠিক করার চেষ্টা করেছি:
route add 0.0.0.0 mask 0.0.0.0 0.0.0.0 metric 2 if 22
যেখানে 22 - হল সফ্টইথর ক্লায়েন্টের তৈরি ইন্টারফেস। তবে, মনে হচ্ছে যে সার্ভারটি এমন কোনও প্যাকেট ফেলেছে যা দূরবর্তী ল্যানটিতে সম্বোধন করা হয়নি (আমি এটি সম্পর্কে নিশ্চিত নই)।
দূরবর্তী গেটওয়ে দিয়ে সমস্ত ইন্টারনেট প্যাকেট রুট করার জন্য সমস্ত আইপি এবং সফ্টইথর সার্ভারের জন্য স্বয়ংক্রিয়ভাবে রুট তৈরি করতে আমি সফ্টইথর ক্লায়েন্টকে কীভাবে কনফিগার করব? নাকি এ জাতীয় কোনও কাজের বিকল্প সমাধান আছে?
PS আমি NAT32 ব্যবহার করার চেষ্টা করেছি, তবে এটি স্থানীয় ব্যবহারকারীদের জন্য ব্যবহারযোগ্য না হয়ে এটি সার্ভারে ইন্টারনেট সংযোগের সাথে একরকম মিশে গেছে।