जवाबों:
route del default
route add default 1.2.3.4
1.2.3.4नया प्रवेश द्वार कहां है। तुम भी उन्हें एक ही लाइन पर एक साथ कर सकते हैं;
संपादित करें: यह फ्रीबीएसडी है, लिनक्स नहीं । आज्ञा अलग है। कृपया इस उत्तर को संपादित न करें, यदि आपने ऑपरेटिंग सिस्टम का उपयोग करने के लिए प्रश्न को ध्यान से नहीं पढ़ा है।
ip route del defaultऔर ip route add default via 1.2.3.4काम करते हैं। तो कमांड लिनक्स उपयोगकर्ताओं के लिए अभी भी प्रासंगिक है क्योंकि इसमें काफी समानता है।
आप एक नया डिफ़ॉल्ट मार्ग जोड़ सकते हैं ipया किसी एक या routeकमांड का उपयोग करके पुराने को हटा सकते हैं । नीचे दिए गए कमांड गेटवे को 192.0.2.1 से बदल देंगे। दोनों कमांड जोड़े एक ही काम करते हैं। फ्रीबीएसडी और अन्य ओएस में एक या दोनों कार्यक्रम होने चाहिए, संभवतः थोड़े अलग प्रारूपों के साथ। (FreeBSD में routeकमांड है और gwअन्य कार्यान्वयन में उपयोग किए जाने वाले कीवर्ड को शामिल नहीं करता है ।) कमांड man ipऔर / या man routeआपको अपने विशिष्ट कार्यान्वयन पर प्रलेखन प्रदान करना चाहिए।
route add default 192.0.2.1
route del default 10.0.0.1
ip route add default via 192.0.2.1
ip route del default via 10.0.0.1
इन आदेशों के कई कार्यान्वयन हैं, इसलिए उपरोक्त आपके कार्यान्वयन से मेल नहीं खा सकता है। आपके कार्यान्वयन में manसामान्य उपयोग के मामलों जैसे डिफ़ॉल्ट गेटवे को जोड़ने और हटाने के लिए उदाहरणों के साथ एक पृष्ठ होना चाहिए । कोशिश करें man routeऔर man ipदेखें कि आपका कार्यान्वयन कैसे काम करता है।
अपने इच्छित डिफ़ॉल्ट गेटवे पर 192.0.2.1 बदलें। डिफ़ॉल्ट गेटवे उन नेटवर्क में से एक पर होना चाहिए, जिनसे आपका सीधा संबंध है। आप अपने आईपी पते को एक समान तरीके से बदल सकते हैं। ipएक नया उपकरण है जो आईपीवी 4 और आईपीवी 6 नेटवर्क पर आईपी पते और मार्ग को देखने और प्रबंधित करने के लिए आपको जो कुछ भी करने की आवश्यकता है वह सबसे अधिक करेगा। ifconfigIPv4 नेटवर्क पर IP पतों को कॉन्फ़िगर करने के लिए एक पुराना टूल है।
परिवर्तन को स्थायी बनाने के लिए, अपने नेटवर्क कॉन्फ़िगरेशन फ़ाइलों को अपडेट करें /etc। फ़ाइल (s) आपके द्वारा उपयोग किए जा रहे वितरण के आधार पर भिन्न होती हैं।
इनमें से कम से कम एक आदेश किसी भी यूनिक्स व्युत्पन्न ओ / एस पर उपलब्ध होना चाहिए। विभिन्न संस्करण थोड़े अलग तरीके से काम कर सकते हैं। manअपने ओ / एस पर विवरण के लिए पृष्ठ की जाँच करें ।
routeछोटे सिंटैक्स परिवर्तनों के साथ कई कार्यान्वयन हैं।
हाँ बस मार्ग बदलें और अपना नेटवर्क पुनः आरंभ करें।
/etc/rc.d/netif restart
तुम कोशिश कर सकते हो:
route add default gw 192.168.1.254 eth0
Route addमेरे FreeBSD 8.4 का एक हिस्सा है, हालांकि स्थापित है। लेकिन हाँ, यहाँ बहुत से लोग जो गलत ओएस के लिए जवाब देते हैं।
route addभाग ठीक काम करता है। जीएनयू / लिनक्स ने उस gwहिस्से को जोड़ा , जो किसी अन्य * निक्स पर काम नहीं करता है। gwसभी बीएसडी, सोलारिस, ओएसएक्स, एचपीयूएक्स, एआईएक्स, आदि पर काम किए बिना
यह बहुत आसान है, आपको केवल अगली कमांड टाइप करने की आवश्यकता है:
$ route del 0/0
$ route add 0/0 192.168.0.1
आपको अपनी पसंद के आईपी के साथ '192.168.0.1' को बदलने की आवश्यकता है।
और उन परिवर्तनों की जाँच करने के लिए जिनका आप उपयोग कर सकते हैं 'netstat':
$ netstat -r
यह कमांड सिस्टम का राउटिंग टेबल दिखाती है।
हमेशा पहले netstat -nrगेटवे की जांच करें कि आपके पास क्या है और उसके पास क्या विवरण है ... आप देखें 0.0.0.0। जब इसका डिफॉल्ट होता है और आपको पहले यह सोचना चाहिए कि मैं इस कमांड का उपयोग करने के बजाय इस गेटवे को क्यों बदल रहा हूं:
route add default gw your ip eth0
;में&&