ठीक है, यह समस्या मुझे दिनों के लिए पागल कर रही है। मैं आमतौर पर एक लाइनक्स आदमी हूं, इसलिए जब मैं कमांड लाइन के सामान के साथ सहज होता हूं मुझे नहीं पता कि OSX को कहां देखना है। और ठेठ googling कोई मदद नहीं है।
यहाँ मेरी समस्या है। जब मैंने बॉक्स को सेटअप किया, तो यह एक नेटवर्क पर था, जो था 10.x.x.x
। यह ठीक था। अब, जब मैं इसे घर लाता हूं, तो मैं नेटवर्क इंटरफ़ेस लाता हूं, अपने घर के वायरलेस से कनेक्ट करता हूं और सामान को पिंग करने का प्रयास करता हूं:
$ ping google.com
PING google.com (74.125.113.104): 56 data bytes
Request timeout for icmp_seq 0
^C
--- google.com ping statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss
colossus:~ eteran$ ping google.com
PING google.com (74.125.113.104): 56 data bytes
ping: sendto: No route to host
Request timeout for icmp_seq 0
ping: sendto: No route to host
Request timeout for icmp_seq 1
"होस्ट करने के लिए कोई मार्ग नहीं", ठीक है, इसलिए मैं रूटिंग टेबल की जांच करता हूं ...
$ netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.255.255.1 UGSc 11 5 en1
10.255.255.1/32 link#5 UCS 1 0 en1
10.255.255.1 link#5 UHRLWI 12 0 en1
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 19 2051 lo0
169.254 link#5 UCS 0 0 en1
192.168.10 link#5 UCS 4 0 en1
192.168.10.1 0:1f:90:23:7a:69 UHLWI 12 62 en1 1193
192.168.10.7 c0:cb:38:6c:3:33 UHLWI 2 164 en1 996
192.168.10.9 127.0.0.1 UHS 1 369 lo0
192.168.10.10 0:1a:a0:e6:ee:90 UHLWI 0 30 en1 903
192.168.10.255 link#5 UHLWbI 2 25 en1
Internet6:
Destination Gateway Flags Netif Expire
::1 ::1 UH lo0
fe80::%lo0/64 fe80::1%lo0 Uc lo0
fe80::1%lo0 link#1 UHL lo0
fe80::%en1/64 link#5 UC en1
fe80::5ab0:35ff:fe7b:dcf3%en1 58:b0:35:7b:dc:f3 UHL lo0
ff01::/32 ::1 Um lo0
ff02::/32 ::1 UmC lo0
ff02::/32 link#5 UmC en1
हाँ, समस्या है, डिफ़ॉल्ट मार्ग पर सेट है 10.255.255.1
। जो मुझे लगता है कि दूसरे नेटवर्क से था। मैं मैन्युअल रूप से इस के साथ समायोजित कर सकते हैं route
आदेश। लेकिन अगले रिबूट ... यह वापस आ गया है!
मेरा होम नेटवर्क राउटर है 192.168.10.1
, इसलिए निश्चित रूप से मैं चाहता हूं कि डिफ़ॉल्ट मार्ग हो। और मैंने देखा, डीएचसीपी अनुरोध निश्चित रूप से इसे डिफ़ॉल्ट मार्ग के रूप में उपयोग करने के लिए कह रहा है। लेकिन OSX बस इसे इस्तेमाल करने से मना कर देता है। यह इस डिफ़ॉल्ट मार्ग को पिछले कनेक्शन का उपयोग करने पर जोर देता है!
यह कहाँ संग्रहीत है और मैं इसे कैसे बदल सकता हूँ?