जवाबों:
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 नेटवर्क पर आईपी पते और मार्ग को देखने और प्रबंधित करने के लिए आपको जो कुछ भी करने की आवश्यकता है वह सबसे अधिक करेगा। ifconfig
IPv4 नेटवर्क पर 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
;
में&&