जब कार्यालय में, मैं 192.168.1.0/24 नेटवर्क से जुड़ा हुआ हूं। जब इंटरनेट शेयरिंग बंद होती है, जब मैं चलता हूं
netstat -nr
पहला प्रवेश दिखाता है
default 192.168.1.254 UGSc 10 62 en0
यदि मैं इंटरनेट साझाकरण चालू करता हूं, तो यह दिखाता है
default link#5 UCS 2 0 en1
यह स्पष्ट रूप से गलत है और मेरी मशीन के सभी कनेक्टिविटी को तोड़ता है।
en1 मेरा वायरलेस है, जबकि en0 मेरा ईथरनेट है। अगर मैं इंटरनेट साझाकरण को अक्षम करता हूं, तो यह उस गलत मार्ग को भी हटा देता है, इसलिए मैं बिना किसी डिफ़ॉल्ट मार्ग के साथ छोड़ दिया गया हूं।
वर्तमान में मेरे पास एक स्क्रिप्ट है जिसे मैं साझा करते समय या उसके बाद, जब मैं अक्षम करता हूं, तो मैं चलता हूं
route delete default
route add default 192.168.1.254
यह सब कुछ ठीक करता है, लेकिन मुझे यह जानना अच्छा लगेगा कि वास्तव में यह क्या हो रहा है और इसे कैसे ठीक किया जाए।
और सिर्फ इतना कहना है कि कुछ महीने पहले, यह पूरी तरह से पूरी तरह से काम कर रहा था, बिना किसी हिच के, फिर एक दिन जब मैं लैपटॉप घर ले आया, तो मैं इंटरनेट साझाकरण को अक्षम नहीं कर सका, इसलिए मैं अपने से कनेक्ट नहीं कर सका घर वाईफ़ाई। मुझे अंततः मशीन को पुनरारंभ करना पड़ा और तब से यह समस्या हो रही है।