मैं एक मैक पर हूँ और एक विशेष पते को रूट करने की कोशिश कर रहा हूं, हालांकि मेरे वाईफाई कनेक्शन पर एक विशिष्ट प्रवेश द्वार है।
मैं उपयोग कर रहा हूँ:
route add -host 54.81.143.201 192.168.15.1
कभी-कभी यह काम करेगा, अन्य बार यह अभ्यस्त नहीं होगा। मैंने पाया है कि यह जो इंटरफ़ेस चुनता है वह हर बार अलग होता है। यह en0
काम करने के लिए ओटी की जरूरत है
netstat -nr
उत्पादन जब यह काम नहीं करता है:
54.81.143.201 192.168.15.1 UGHS 1 89 en5
यह तब होता है जब यह काम करता है: (नोट en0)
54.81.143.201 192.168.15.1 UGHS 0 1 en
मैं यह क्यों कर रहा हूँ? क्योंकि हमारी कंपनी के पास एक प्रॉक्सी है कि हिपचैट काम नहीं करता है। इसलिए मैं अपने काम ईथरनेट पर होने के बावजूद एक खुले वाईफाई नेटवर्क के माध्यम से हिपचैट ट्रैफ़िक को रूट कर रहा हूं।
संपादित करें:
मैंने भी केवल इंटरफ़ेस का उपयोग करके प्रविष्टि जोड़ने की कोशिश की
route add -host 54.81.143.201 -interface en0
54.81.143.201 78:31:c1:c7:52:74 UHS 0 2 en0
हिपचैट कनेक्ट करने में विफल।
EDIT 2: किसी ने मेरी पूरी रूटिंग टेबल के लिए कहा, यहाँ यह आज है। ध्यान दें कि 54.81.143.201 अब en3 के लिए बाध्य है और en0 नहीं है
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.7.90.1 UGSc 31 6 en3
10.7.90/24 link#4 UCS 4 0 en3
10.7.90.1 0:23:ac:3d:db:c2 UHLWIir 16 0 en3 1200
10.7.90.44 40:6c:8f:19:4a:bb UHLWI 0 3 en3 946
10.7.90.63 127.0.0.1 UHS 0 0 lo0
54.81.143.201 192.168.15.1 UGHS 0 0 en3
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 3 209 lo0
169.254 link#4 UCS 1 0 en3
169.254.255.255 0:23:ac:3d:db:c2 UHLSW 0 0 en3
en3
स्पष्ट रूप से सही है। 192.168.15.1 किसी अन्य इंटरफ़ेस के माध्यम से उपलब्ध नहीं है। उस मार्ग तालिका में 192.168.15.1 तक पहुंचने का एकमात्र तरीका डिफ़ॉल्ट मार्ग है, है ना? (स्पष्ट रूप से, ऐसा लगता है कि आपके पास कोई विचार नहीं है कि आप क्या कर रहे हैं। आपको आश्चर्य होता है कि सिस्टम असंभव नहीं कर रहा है।)