route
কমান্ড নিন্দা করা হয়েছে, এবং এটি আর ব্যবহার করা উচিত নয়।
নতুন উপায়টি হ'ল আইপ্রেট কমান্ডের সেটটি ব্যবহার করুন যা সবগুলি ip
একটি অবজেক্ট দ্বারা অনুসরণ করা হয়। উদাহরণ স্বরূপ:
$ ip route show
default via 192.168.1.254 dev eth0
192.168.0.0/23 dev eth0 proto kernel scope link src 192.168.1.27
এখন, আমি আপনাকে বলতে শুনেছি, এটি মূলত একই তথ্য! হ্যাঁ, তবে এটি পুরো গল্প নয়। রাউটিং টেবিলগুলির আগে (হ্যাঁ, বহুবচন) নিয়ম সারণীটি আসার আগে:
$ ip rule show
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
আমরা যে রাউটিং টেবিলটি আগে main
দেখছিলাম তা হ'ল রাউটিং টেবিল। আপনার প্রশ্নটি local
রাউটিং টেবিলের সাথে সম্পর্কিত, যাতে স্থানীয় সংযোগ সম্পর্কিত সমস্ত রুট রয়েছে। এই টেবিলটি নিম্নরূপ প্রদর্শিত হতে পারে:
$ ip ro sh table local
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
broadcast 192.168.0.0 dev eth0 proto kernel scope link src 192.168.1.27
local 192.168.1.27 dev eth0 proto kernel scope host src 192.168.1.27
broadcast 192.168.1.255 dev eth0 proto kernel scope link src 192.168.1.27
( ip
অপশন / প্যারামিটারগুলি যতক্ষণ না তারা এখনও অনন্য ততক্ষণ সংক্ষিপ্ত করতে পারেন , তাই ip ro sh
এর মতোই ip route show
))
এখানে আপনি লুপব্যাক রুটগুলি দেখতে পাবেন।
আপনি এই নীতি-ভিত্তিক রাউটিং দিয়ে সমস্ত ধরণের বিস্ময়কর কাজ করতে পারেন , আমি আপনাকে মথি জনাব মার্শ দ্বারা লিনাক্সের সাথে পলিসি রাউটিং পড়ার পরামর্শ দেবে যা আপনার প্রয়োজন হবে।