iPhone USB വഴി കണക്ട് ചെയ്യുമ്പോൾ Mac-ലെ VPN എന്തുകൊണ്ട് നിലയ്ക്കുന്നു
USB വഴി ഘടിപ്പിച്ച iPhone ഒരു ഹോട്ട്സ്പോട്ട് റൂട്ടോ Xcode ഉപകരണ ലിങ്കോ ചേർത്തേക്കാം. എന്തും ഇല്ലാതാക്കുന്നതിന് മുമ്പ് സേവനം, റൂട്ട്, ക്ലയന്റ് പിശക് എന്നിവ പരിശോധിക്കുക.
ചാർജ് ചെയ്യാൻ iPhone ഘടിപ്പിക്കുന്നു, ഒരു മിനിറ്റ് കഴിഞ്ഞ് Mac-ലെ VPN ട്രാഫിക് കടത്തിവിടുന്നത് നിർത്തുന്നു. സിസ്റ്റം ക്രമീകരണങ്ങൾ iPhone USB എന്ന പുതിയ സേവനം കാണിക്കുന്നു, വ്യക്തമായ അടുത്ത ചുവട് അത് ഇല്ലാതാക്കുകയാണ്. ആ ചുവട് പലപ്പോഴും തെറ്റാണ്. സേവനം ഫോണിന്റെ വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് ആകാം, അല്ലെങ്കിൽ Xcode-ഉം ഉപകരണ ടൂളുകളും ഫോണുമായി സംസാരിക്കാൻ ഉപയോഗിക്കുന്ന ലിങ്ക് ആകാം, രണ്ടും വേറിട്ട് പെരുമാറുന്നതിനാൽ ഇല്ലാതാക്കുന്നതിന് മുമ്പ് തിരിച്ചറിയൽ വേണം.
ഘട്ടം 1: ഫോൺ യഥാർത്ഥത്തിൽ സൃഷ്ടിച്ച സേവനം വായിക്കുക
സിസ്റ്റം ക്രമീകരണങ്ങൾ തുറന്ന്, തുടർന്ന് നെറ്റ്വർക്ക്, ഫോൺ വിച്ഛേദിച്ചതും ഘടിപ്പിച്ചതുമായ അവസ്ഥയിൽ സേവന പട്ടിക താരതമ്യം ചെയ്യുക. നിലവിലെ macOS-ൽ സേവനം iPhone USB എന്ന് ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു. അത് സജീവമാണോ, സേവന ക്രമത്തിൽ എവിടെയാണ്, Mac അത് ഡിഫോൾട്ട് റൂട്ടിന് ഉപയോഗിക്കുന്നുണ്ടോ എന്ന് ശ്രദ്ധിക്കുക. സേവന ക്രമം പ്രധാനമാണ്, കാരണം macOS ലക്ഷ്യസ്ഥാനത്ത് എത്താൻ കഴിയുന്ന ഏറ്റവും ഉയർന്ന സജീവ സേവനം തിരഞ്ഞെടുക്കുന്നു, നിങ്ങൾ പേര് തിരിച്ചറിയുന്നതല്ല.
Apple-ന്റെ വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് ഗൈഡ് സംവിധാനം വിശദീകരിക്കുന്നു: ഫോണിൽ വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് സജീവമായിരിക്കുമ്പോൾ, അത് USB വഴി ഘടിപ്പിക്കുന്നത് Mac ഫോണിന്റെ സെല്ലുലാർ കണക്ഷൻ ഉപയോഗിക്കാൻ ഇടയാക്കാം, നിങ്ങൾ ചാർജ് ചെയ്യാൻ മാത്രം ആഗ്രഹിച്ചപ്പോഴും. ഇത് VPN ക്ലയന്റിലെ തകരാറല്ല; റൂട്ടിംഗ് പട്ടിക Wi-Fi-ന് മുമ്പ് ഉയർന്ന സേവനത്തെ പിന്തുടരുന്നു.
സേവനം നിലവിലുണ്ടെങ്കിലും ഫോൺ ഘടിപ്പിച്ചിരിക്കുമ്പോൾ നിഷ്ക്രിയമായി തുടർന്നാൽ, നിങ്ങൾ ഹോട്ട്സ്പോട്ട് അല്ല, ചാർജ്-മാത്ര കണക്ഷനോ ഉപകരണ ലിങ്കോ കാണുന്നതാണ് സാധ്യത. ആ വ്യത്യാസം നിലനിർത്തുക, കാരണം അടുത്ത രണ്ട് ഘട്ടങ്ങൾ ഐക്കണിൽ നിന്ന് ഊഹിക്കുന്നതിന് പകരം അത് പരിശോധിക്കുന്നു.
ഘട്ടം 2: VPN എൻഡ്പോയിന്റ് ഏത് റൂട്ട് ഉപയോഗിക്കുന്നു എന്ന് പരിശോധിക്കുക
റൂട്ട് വെബ്സൈറ്റിലേക്കല്ല, VPN സെർവറിന്റെ പരിഹരിച്ച വിലാസത്തിലേക്ക് വായിക്കുക. route -n get വായന-മാത്രമാണ്, കെർണൽ ഉപയോഗിക്കുന്ന ഇന്റർഫേസും ഗേറ്റ്വേയും പ്രിന്റ് ചെയ്യുന്നു, രണ്ട് വരികളും പ്രധാനമാണ്.
scutil --dns | head -20
route -n get 203.0.113.10മുകളിലെ വിലാസം ഡോക്യുമെന്റേഷനുള്ള പ്ലേസ്ഹോൾഡർ ആണ്. നിങ്ങളുടെ ക്ലയന്റ് കാണിക്കുന്ന എൻഡ്പോയിന്റ് ഉപയോഗിച്ച് അത് മാറ്റുക, IPv6 എൻഡ്പോയിന്റിന് ഉപയോഗിക്കുക route -n get -inet6. ഫോൺ വിച്ഛേദിച്ചതും ഘടിപ്പിച്ചതുമായ അവസ്ഥയിൽ ഔട്ട്പുട്ട് താരതമ്യം ചെയ്യുക, രണ്ട് വായനകൾക്കിടയിൽ റൂട്ടുകൾ ചേർക്കുകയോ നീക്കുകയോ ചെയ്യരുത്. ഇന്റർഫേസ് en0-ൽ നിന്ന് iPhone USB ഇന്റർഫേസിലേക്ക് മാറിയാൽ, ഹോട്ട്സ്പോട്ട് പാത അന്വേഷണത്തിൽ ജയിച്ചു, VPN-ന്റെ പുറം കണക്ഷൻ ഇപ്പോൾ സെല്ലുലാറിലൂടെ പോകുന്നു.
റൂട്ട് മാറ്റം എല്ലാ പരാജയവും വിശദീകരിക്കുന്നില്ല. പുതിയ പാതയ്ക്ക് വ്യത്യസ്ത MTU ഉള്ളതിനാലോ ഓപ്പറേറ്റർ പ്രോട്ടോക്കോൾ ബ്ലോക്ക് ചെയ്യുന്നതിനാലോ, ക്ലയന്റ് സെർവറിൽ എത്തിയിട്ടും പിന്നീട് ടണലിന്റെ ആന്തരിക ട്രാഫിക്കിൽ പരാജയപ്പെടാം. എന്തും മാറ്റുന്നതിന് മുമ്പ് ക്ലയന്റിന്റെ സ്വന്തം പിശക് വായിക്കുക: പുറം ഹാൻഡ്ഷേക്ക് സമയപരിധി എത്തിച്ചേരലിനെ സൂചിപ്പിക്കുന്നു, സ്ഥാപിത ടണൽ ട്രാഫിക് കടത്തിവിടുന്നത് നിർത്തിയാൽ അത് MTU, DNS അല്ലെങ്കിൽ നയത്തെ സൂചിപ്പിക്കുന്നു.
ഘട്ടം 3: ഹോട്ട്സ്പോട്ടിനെ ഉപകരണ-ആശയവിനിമയ ലിങ്കിൽ നിന്ന് വേർതിരിക്കുക
Xcode 15-ഉം അതിനുശേഷമുള്ള പതിപ്പുകളും USB വഴി ഘടിപ്പിച്ച ഉപകരണവുമായി ലിങ്ക്-ലോക്കൽ IPv6 ഉൾപ്പെടുന്ന നെറ്റ്വർക്ക് അധിഷ്ഠിത ചാനലിലൂടെ സംസാരിക്കുന്നു, അതിനാൽ വികസന Mac ഇന്റർനെറ്റ് ആക്സസുമായി ബന്ധമില്ലാത്ത ഒരു അധിക ഇന്റർഫേസ് കാണിച്ചേക്കാം. Apple-ന്റെ TN3158 സാങ്കേതിക കുറിപ്പ് ഈ സ്വഭാവം രേഖപ്പെടുത്തുകയും മുന്നറിയിപ്പ് നൽകുകയും ചെയ്യുന്നു: VPN അല്ലെങ്കിൽ സുരക്ഷാ ഫിൽട്ടറിംഗ് അതിൽ ഇടപെടാം. ഇത് ഹോട്ട്സ്പോട്ട് പ്രശ്നത്തിന്റെ വിപരീതമാണ്: ഫോൺ ഇന്റർനെറ്റ് നൽകുന്നതിനാൽ VPN തകരുന്നില്ല; VPN അതിനെ പിടിക്കുന്നതിനാൽ ഉപകരണ കണക്ഷൻ തകരുന്നു.
പാക്കറ്റ് ക്യാപ്ചർ ഇല്ലാതെ രണ്ട് നിരീക്ഷണങ്ങൾ കേസുകളെ വേർതിരിക്കുന്നു. ആദ്യം, ഇന്റർഫേസിന് റൂട്ട് ചെയ്യാവുന്ന വിലാസവും ഡിഫോൾട്ട് റൂട്ടും ഉണ്ടോ, അതോ ലിങ്ക്-ലോക്കൽ fe80:: വിലാസം മാത്രമോ എന്ന് പരിശോധിക്കുക; ലിങ്ക്-ലോക്കൽ മാത്രം എന്നാൽ ഇന്റർനെറ്റ് പാതയില്ല. രണ്ടാമതായി, VPN അടച്ച് Xcode വീണ്ടും ഉപകരണത്തിൽ എത്തുമോ എന്ന് നോക്കുക. എത്തുമെങ്കിൽ, VPN-ന്റെ റൂട്ടുകളോ ഉള്ളടക്ക ഫിൽട്ടറോ ലിങ്ക്-ലോക്കൽ ട്രാഫിക് പിടിക്കുന്നു, പരിഹാരം നെറ്റ്വർക്ക് പാനലിലല്ല, സ്പ്ലിറ്റ്-ടണൽ അല്ലെങ്കിൽ ഫിൽട്ടർ കോൺഫിഗറേഷനിലാണ്.
ifconfig | grep -A4 -E '^en[0-9]+:'
netstat -rn -f inet6 | headഇന്റർഫേസിന്റെ പേര് മാത്രം നോക്കി തീരുമാനിക്കരുത്. ഉപകരണങ്ങൾ ഘടിപ്പിക്കുമ്പോൾ macOS ഈ ഇന്റർഫേസുകൾ സൃഷ്ടിക്കുകയും നശിപ്പിക്കുകയും ചെയ്യുന്നു, en നമ്പർ റൺടൈമിൽ അനുവദിക്കുന്നു, അതിനാൽ അതേ Mac റീബൂട്ട് ചെയ്തതിനോ കേബിൾ മാറ്റിയതിനോ ശേഷം വേറെ നമ്പർ കാണിച്ചേക്കാം.
ഘട്ടം 4: ഒരു സമയത്ത് ഒരു വേരിയബിൾ ഉപയോഗിച്ച് പരാജയം പുനരാവിഷ്കരിക്കുക
ഏത് സേവനമാണ് ഉൾപ്പെട്ടിരിക്കുന്നത് എന്ന് അറിഞ്ഞാൽ, നിശ്ചിത ക്രമത്തിൽ പ്രശ്നം പുനരാവിഷ്കരിക്കുക. ഫോൺ വിച്ഛേദിച്ചതും VPN കണക്ട് ചെയ്തതുമായ അവസ്ഥയിൽ തുടങ്ങുക. വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് ഓഫ് ചെയ്ത് ഫോൺ ഘടിപ്പിക്കുക, നെറ്റ്വർക്ക് പട്ടിക സ്ഥിരമാകുന്നതുവരെ കാത്തിരിക്കുക, റൂട്ട് ചോദ്യം വീണ്ടും പ്രവർത്തിപ്പിക്കുക. വിച്ഛേദിക്കുക, വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് സജീവമാക്കുക, വീണ്ടും ഘടിപ്പിക്കുക, ആവർത്തിക്കുക. മൂന്ന് അവസ്ഥകളിലും ഇന്റർഫേസ്, ഗേറ്റ്വേ, ക്ലയന്റ് പിശക് എന്നിവ എഴുതിവയ്ക്കുക, ഓർമ്മയ്ക്ക് പകരം താരതമ്യം ലഭിക്കും.
VPN ഹോട്ട്സ്പോട്ട് അവസ്ഥയിൽ മാത്രം പരാജയപ്പെട്ടാൽ, ഫോൺ ആ പാതയിൽ നിന്ന് അകറ്റി നിർത്തുക: ചാർജ് ചെയ്യുമ്പോൾ വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് ഓഫ് ചെയ്യുക, അല്ലെങ്കിൽ സേവന ക്രമത്തിൽ iPhone USB സേവനം Wi-Fi-ന് താഴെയാക്കുക. ഹോട്ട്സ്പോട്ട് ഓഫ് ചെയ്തതുൾപ്പെടെ എല്ലാ ഘടിപ്പിച്ച അവസ്ഥയിലും പരാജയപ്പെട്ടാൽ, ക്ലയന്റ് നെറ്റ്വർക്ക് മാറ്റം എങ്ങനെ കൈകാര്യം ചെയ്യുന്നു എന്ന് നോക്കുക. ചില ക്ലയന്റുകൾ പ്രാഥമിക സേവനം മാറുമ്പോൾ ടണൽ പൊളിച്ച് വീണ്ടും കണക്ട് ചെയ്യേണ്ടതുണ്ട്; അത് ക്ലയന്റ് സ്വഭാവമാണ്, ഫോണിന്റെ തകരാറല്ല.
ഓരോ ശ്രമത്തിലും ഒരു കാര്യം മാറ്റുക. സേവനം ഇല്ലാതാക്കൽ, VPN കോൺഫിഗറേഷൻ പുനഃസജ്ജീകരണം, അതേ മിനിറ്റിൽ ക്ലയന്റ് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യൽ എന്നിവ നിങ്ങളെ പ്രവർത്തിക്കുന്ന Mac-ഉം ഏത് പ്രവർത്തിയാണ് അത് ശരിയാക്കിയതെന്ന് അറിയാതെയും വിടും.
ഘട്ടം 5: എന്ത് നിലനിർത്തണം, എന്ത് പരിശോധിക്കണം എന്ന് തീരുമാനിക്കുക
ഉപകരണ ലിങ്ക് അതേപടി വിടുക. Xcode ഉപയോഗിക്കുന്ന ഇന്റർഫേസ് നീക്കം ചെയ്യുന്നത് VPN റൂട്ട് ശരിയാക്കുന്നില്ല, അടുത്ത ഘടിപ്പിക്കൽ വരെ ഉപകരണ വിന്യാസം തകരുന്നു. ഹോട്ട്സ്പോട്ട് സേവനം ശരിക്കും അനാവശ്യമാണെങ്കിൽ, ആദ്യം ഫോണിൽ വ്യക്തിഗത ഹോട്ട്സ്പോട്ട് ഓഫ് ചെയ്യുക; അതാണ് രേഖപ്പെടുത്തിയ നിയന്ത്രണം, റീബൂട്ടിന് ശേഷവും അത് നിലനിൽക്കും.
നിങ്ങൾ സേവനം നീക്കം ചെയ്താൽ, തിരിച്ചറിഞ്ഞ സേവനം നീക്കം ചെയ്ത് രണ്ട് കാര്യങ്ങൾ പരിശോധിക്കുക: VPN എൻഡ്പോയിന്റിലേക്കുള്ള റൂട്ട് പ്രതീക്ഷിച്ച ഇന്റർഫേസിലേക്ക് തിരിച്ചെത്തി, ടണൽ ഇന്റർനെറ്റിലേക്ക് മാത്രമല്ല ആന്തരിക വിലാസത്തിലേക്കും ട്രാഫിക് കടത്തിവിടുന്നു. സേവന ക്രമവും ക്ലയന്റ് പതിപ്പും രേഖപ്പെടുത്തുക, macOS അപ്ഡേറ്റ് ഫോൺ എങ്ങനെ കാണപ്പെടുന്നു എന്നത് മാറ്റിയേക്കാം.
തുടർന്ന് നിങ്ങൾ യഥാർത്ഥത്തിൽ കണ്ട പരാജയം വർഗ്ഗീകരിക്കുക. ഹാൻഡ്ഷേക്ക് സമയപരിധി, ടണൽ ഉയർന്നതിന് ശേഷം MTU നിലയ്ക്കൽ, ഓപ്പറേറ്ററിൽ നിന്ന് വരുന്ന DNS ഉത്തരങ്ങൾ എന്നിവ മൂന്ന് വ്യത്യസ്ത പ്രശ്നങ്ങളും മൂന്ന് വ്യത്യസ്ത പരിഹാരങ്ങളുമാണ്. മൂന്നിലും USB സേവനം ട്രിഗർ ആണ്; കാരണമാകുന്നത് അപൂർവ്വമാണ്.