VPN ya mgeni na VPN ya mwenyeji: njia gani inashinda kweli
Wateja wawili, njia mbili za kawaida na dalili moja ya kuchanganya. Rekodi muunganisho wa mgeni, fuata kituo chake cha mwisho kuelekea nje, kisha badilisha kigezo kimoja kwa wakati mmoja.
Wateja wawili wanafanya kazi kwa wakati mmoja, kila mmoja ana uhakika kwamba anamiliki njia ya kawaida, na dalili huja kama kitu cha ajabu: programu moja ya mgeni inafanya kazi, nyingine inatatuliwa mahali pasipo sahihi. VPN ndani ya mgeni na VPN kwenye mwenyeji zinaweza kuishi pamoja, lakini tu wakati njia ya nje na sera ya ndani zinakubaliana nani anabeba nini. Kuanzisha zote mbili hakuundi mnyororo wenyewe. Kwanza rekodi muunganisho, kisha badilisha kitu kimoja kwa wakati mmoja.
Kwanza rekodi muunganisho wa mgeni
Mgeni anafikia seva yake ya VPN kwa njia ambayo hypervisor alimpa: NAT nyuma ya mwenyeji, daraja kwenye sehemu halisi au mtandao wa mwenyeji pekee ukiwa na uelekezaji ulioongezwa juu. Kila muunganisho hubadilisha kile mgeni anaweza kuona na kile mwenyeji anaweza kufanya na trafiki yake. Chini ya NAT pakiti za mgeni zinaonekana zikitoka kwa mwenyeji, kwa hivyo handaki ya mwenyeji mwenyewe inaweza kuzibeba bila mgeni kujua chochote kuhusu hilo. Chini ya daraja mgeni ana uwepo wake mwenyewe kwenye sehemu na lango lake la kawaida.
Rekodi muunganisho kabla ya kugusa usanidi wowote, pamoja na mteja gani anapaswa kubeba programu gani. Sentensi hiyo hutatua matukio mengi kama haya, kwa sababu wateja wawili kwa kawaida hujengwa juu ya dhana tofauti. Mgeni anayetarajiwa kutumia handaki ya mwenyeji hapaswi pia kuwa na njia yake ya kawaida inayoshindana.
Fuata kituo cha mwisho cha mgeni kuelekea nje
VPN ya mgeni inahitaji njia inayoweza kutumika kufikia seva yake kabla kitu kingine chochote kifanye kazi. Wakati handaki ya mwenyeji iko juu na mgeni amekaa nyuma ya NAT, salamu ya mgeni inatoka kupitia handaki ya mwenyeji, ambayo ama ni muundo au ajali ambayo hakuna aliyeelezea. Wakati handaki ya mwenyeji inaanguka na mgeni alikuwa akitegemea, mgeni anapoteza muunganisho bila badiliko moja upande wake. Kufuata kituo cha mwisho kuelekea nje kunakuambia ni ipi kati ya hizo mbili unayo kweli.
Njia pana katika muktadha wowote hunasa trafiki ambayo mteja mwingine alitarajia. Njia ya 0.0.0.0/0 ndani ya mgeni na mteja wa mwenyeji mwenye handaki kamili wote wanadai kila kitu, na yule anayetumika mwisho ndiye anayeshinda. Mwingiliano kati ya mitandao pepe ya mgeni, LAN ya ndani na mitandao ya mbali hutoa athari sawa kwa viambishi vya kibinafsi, na hitilafu zinazofanana na matatizo ya uthibitishaji; tabia ya tafsiri ya anwani ni ile ile iliyoelezwa kwa mitandao ya kontena.
Linganisha rekodi ya kabla na baada
Chukua msingi ukiwa handaki ya mwenyeji imezimwa, au katika hali yoyote iliyodhibitiwa ambayo sera yako inaruhusu, na rekodi njia na kitatuzi cha mgeni. Kisha tumia usanidi uliounganishwa na linganisha rekodi mbili, ukihifadhi mahitaji ya faragha. Ikiwa msingi wa moja kwa moja haufai, andika kizuizi hicho kwenye rekodi badala ya kuruka ulinganisho.
ip route get 10.20.30.41
ip rule show
resolvectl status --no-pager | head -12
Swali la njia linataja kiolesura na anwani ya chanzo ambavyo vitabeba lengo mahususi, na ndiyo mstari wenye manufaa zaidi katika uchunguzi huu. Orodha ya kanuni inaonyesha kama uelekezaji wa sera unatuma baadhi ya malengo kupitia jedwali la pili. Matokeo ya kitatuzi yanaonyesha kama DNS ilifuata handaki ya mgeni au ilibaki kwenye njia ya mwenyeji. Endesha amri hizo tatu kabla na baada ya mabadiliko, na tofauti itamtaja mwenye hatia.
Weka umiliki wazi kati ya kuanzisha upya
Kizuizi cha ufikiaji wa ndani cha mteja wa mwenyeji kinaweza kuzuia trafiki kwenda kwa NAT pepe au daraja, na kizuizi hicho mara nyingi huchukuliwa kimakosa kama tatizo la vitambulisho vya mgeni. Soma tabia iliyoandikwa ya mteja badala ya kuzima kizuizi ili jaribio lipite. Baada ya marekebisho yanayoungwa mkono, jaribu tena programu ya mgeni na sera ya kushindwa unayohitaji. Mwenyeji anayeunganisha tena kwa mafanikio hakithibitishi chochote kuhusu njia au kitatuzi cha mgeni.
Amua upande gani unamiliki njia ya kawaida na uandike hilo kwenye kitabu cha uendeshaji. Kuanzisha upya mgeni au mabadiliko ya mtandao kwenye mwenyeji yanayogeuza umiliki kimya kimya huzalisha ripoti ya hitilafu kuhusu VPN ambayo haikuwa na hatia kamwe. Mpangilio unapaswa kustahimili kuwasha upya bila mtu yeyote kukumbuka kwa nini ulifanya kazi.