रूट कमांड का उपयोग आईपी रूटिंग टेबल को दिखाने/हेरफेर करने के लिए किया जाता है। 'रूट' के साथ सबसे सरल कमांड इसे बिना किसी विकल्प या तर्क के चलाना है जो आईपी रूटिंग टेबल लौटा देगा। आईपी के साथ समतुल्य कमांड इस प्रकार है:
कहाँ आर मार्ग के लिए खड़ा है.
रूट कमांड को CentOS 7 न्यूनतम इंस्टालेशन और अधिकांश Linux वितरणों में अप्रचलित कर दिया गया था। रूट कमांड के स्थान पर आईपी कमांड का उपयोग किया जा सकता है। निम्नलिखित चरण CentOS/RHEL 7 पर रूट कमांड की स्थापना का वर्णन करते हैं।
# route -n -bash: route: command not found #
स्टेप 1. रूट कमांड बाइनरी इंस्टॉलेशन: रूट कमांड इंस्टॉल करने के लिए निम्न कमांड चलाएँ:
# yum install net-tools Loaded plugins: fastestmirror ..... Installed: net-tools.x86_64 0:2.0-0.24.20131004git.el7 Complete! #
चरण दो. इंस्टॉलेशन को सत्यापित करें: इंस्टॉलेशन को सत्यापित करने के लिए निम्नलिखित कमांड चलाएँ:
# which route /usr/sbin/route #
नीचे दिए गए आदेश का उपयोग करके रूटिंग तालिका प्रदर्शित करें:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.43.1 0.0.0.0 UG 100 0 0 ens33 192.168.43.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33 #
अंतिम विचार
जैसा कि पिछले अनुभाग में बताया गया है, आईपी उपयोगिता ifconfig और 'route' सहित कई उपयोगिताओं का प्रतिस्थापन है, यह iproute2 पैकेज में शामिल है। मार्गों को संक्षेप में आईपी रूट या आईपी आर चलाकर देखा जा सकता है। जोड़ने या हटाने के लिए अतिरिक्त रूट कमांड हैं जैसे कि आईपी रूट डेल अनरीचेबल 10.1.0.0/24, जहां “अनरीचेबल” रूट का नाम है और “10.1.0.0/24” रूट है।