আমার একটি ভিপিএন সংযোগ আছে (ওপেন ভিপিএন এর মাধ্যমে বাস্তবায়িত) তবে এটির কাছাকাছি আইপি / ডোমেনগুলিতে ট্র্যাফিক রুট করার চেষ্টা করছি, তাই তারা আমার নগ্ন ইন্টারনেট সংযোগ ব্যবহার করে। আমার গবেষণা থেকে এটি রাউটিং টেবিল সঙ্গে কাজ করার সেরা উপায় মত দেখাচ্ছে। আমি যেসব উদাহরণ খুঁজে পেয়েছি তা কোনও কাজ করেনি তাই আমি আরো কার্যকরভাবে কীভাবে চলতে চলেছি তা আরো কার্যকরভাবে সমস্যা সমাধান করতে চাই।
যখন আমি ভিপিএন বন্ধের সাথে "রুট" চালাই, তখন এটি বেশ বুদ্ধিমান বলে মনে হয়:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 1 0 0 eth1
আমি প্রথম লাইন ডিফল্ট আচরণ সেট সন্দেহ - আমরা গেটওয়ে মাধ্যমে রুট। যদি গন্তব্যটি 19২.168.1 তে থাকে তবে * রেঞ্জ / আমার অভ্যন্তরীণ নেটওয়ার্কটি, দ্বিতীয় লাইনটি * এর গেটওয়েটিকে দাবী করে * (আমি অনুমান করি যে উপরের লাইন থেকে ডিফল্টটি ব্যবহার করুন - তবে যদি আমার একাধিক অক্টেট বিস্তৃত নেটওয়ার্ক থাকে। নির্দিষ্ট গেটওয়ে নির্দিষ্ট ব্লক চ্যানেল এই ব্যবহার করতে পারে)।
আমার প্রত্যাশা ছিল যে যখন আমি ভিপিএন চালু করি, তখন এটি একই বা কম থাকত তবে "ডিফল্ট" এর জন্য আমার গেটওয়ে কিছু উইজার্ড ভিপিএন আইপি তে স্থানান্তরিত হবে।
এই বোঝার সঠিক হলে, আমি যে আইপিটি গন্তব্যস্থল হিসাবে ভিপিএন বাইপাস করতে চাই তা যোগ করতে হবে, আমার প্রকৃত রাউটার (192.168.1.1) গেটওয়ে এবং জিনিসগুলি ভালভাবে কাজ করবে (যদি এর জন্য সিনট্যাক্স সহজ তবে আমি চাই এটা দেখতে ভালোবাসি)।
একবার আমি ভিপিএন চালু করলে, বিষয়গুলি নোংরা হয়ে যায় এবং আমি আমার জ্ঞান নিয়ে প্রশ্ন করতে শুরু করি:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.172.1.5 128.0.0.0 UG 0 0 0 tun0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
10.172.1.1 10.172.1.5 255.255.255.255 UGH 0 0 0 tun0
10.172.1.5 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
128.0.0.0 10.172.1.5 128.0.0.0 UG 0 0 0 tun0
168.1.6.15 192.168.1.1 255.255.255.255 UGH 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth1
এখানে কি হচ্ছে? কেউ এই অতিরিক্ত লাইনগুলি কী ব্যাখ্যা করে এবং আমি ভিপিএন টগল করার কারণে কেন তারা উপস্থিত / অদৃশ্য হয়ে যায়?
কোন পরামর্শের জন্য ধন্যবাদ! আমি কয়েকটি "রাউটিং টেবিল কি" নিবন্ধ সম্মুখীন করেছি কিন্তু আমার মনে হয় তারা আমার চেয়ে অনেক বেশি স্মার্ট ব্যক্তিদের জন্য লিখিত আছে - আমি এখনও লিনাক্সে খুব নতুন এবং কিছু নিরীহ প্রমাণ উপদেশ পছন্দ করব :)