আমি আমার রুটগুলি এমনভাবে সেট আপ করার চেষ্টা করছি যা আমাকে সোলিয়াম ডেমোর ভ্যাগ্র্যান্ট বক্সের সাথে সংযোগ করতে দেয় ।
আমার রুটিং টেবিলটিতে নিম্নোক্ত রুটগুলি রয়েছে তবে সীমাবদ্ধ নয়:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
192.168.76.0 192.168.76.2 255.255.255.0 UG 0 0 0 vboxnet0
192.168.76.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0
আমি সন্দেহ করছি যে তৃতীয় রুটটি (ভ্যাগ্রান্ট বক্স স্টার্টআপে স্বয়ংক্রিয়ভাবে উত্পন্ন) দ্বিতীয় রুটে (ম্যানুয়ালি তৈরি করা হয়েছে) হস্তক্ষেপ করছে, তাই আমি এটি মুছে ফেলার চেষ্টা করছি।
যাইহোক, নিম্নলিখিত কমান্ড দুটি ব্যবহার করে
$ sudo route del 192.168.76.0 gw 0.0.0.0
$ sudo route del 192.168.76.0
আয়:
SIOCDELRT: No such process
যা সাধারণত পপ আপ হয় যখন route
রাস্তাটি খুঁজে না পায়।
অন্যদিকে, ব্যবহার
$ sudo route del 192.168.76.0/24 gw 0.0.0.0
$ sudo route del 192.168.76.0/24
উৎপাদনের:
route: netmask 000000ff doesn't make sense with host route
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables
(rest of usage)
আমি কি ভুল করছি? এমন কোনও কারণ আছে যে আমি সেই রুটটি সরাতে পারি না? আমি কী ধরে নিচ্ছি যে এটি যেটি সেট আপ করেছেন তাতে এটি হস্তক্ষেপ করে?
(আমি উবুন্টু 14.04+ ব্যবহার করছি)।
route add -net 192.168.78.0/24 192.168.76.2
যা আরও বেশি অর্থবোধ করে।
/24
কমান্ডের শেষে যুক্ত করি তবে এটি কার্যকর হয়। ধন্যবাদ. আপনি যদি কোনও উত্তর পোস্ট করেন, ভবিষ্যতে এই প্রশ্নটি ব্রাউজ করবেন এমন লোকদের স্বার্থে কিছুটা ব্যাখ্যা দিয়ে, আমি এটি গ্রহণ করব।
route del -net 192.168.76.0
। অন্যথায় এটি মনে করে যে আপনি একক হোস্টের কোনও রুট মোছার চেষ্টা করছেন।