WireGuard 5G tawi: acha tawi lipigie kitovu simu
Tawi linapopigia kitovu simu, kitovu hakitaji kamwe kugundua anwani ya simu inayobadilika. Sanidi, thibitisha, kisha uone kile ambacho hii haitatui.
Kuelekeza tawi kwenye kitovu ni nusu rahisi ya muundo huu wakati tawi liko nyuma ya anwani ya simu inayobadilika na kitovu kina jina thabiti. Wakati huo kitovu hujifunza tawi kutoka kwa trafiki iliyothibitishwa, badala ya rekodi unayopaswa kuweka hai. Mkataba ni rahisi: tawi huanza kila wakati.
Sanidi kwa makusudi, kisha thibitisha sehemu ambayo watu huchukulia inafanya kazi. Hatua zote mbili huchukua dakika, na ni katika ya pili ambapo miundo hii kawaida hushindwa.
Upande upi unashikilia kituo cha mwisho thabiti
Usanidi wa tawi unataja kituo cha mwisho cha kitovu na ufunguo wake wa umma. Usanidi wa kitovu unataja ufunguo wa umma wa tawi na viambishi vyake vya ndani vinavyoruhusiwa, na unaweza usiwe na kituo cha mwisho kabisa, kwa sababu utambulisho unatoka kwa ufunguo na si kwa anwani ya chanzo ya kifurushi cha mwisho. Kutokulingana huko ndiko utaratibu wote, na kunaondoa tabaka zima la matatizo ya ugunduzi upande wa kitovu.
Tawi linapotuma kifurushi kilichothibitishwa, kitovu hurekodi chanzo kilikotoka na hutumia ramani hiyo kwa majibu. Kuweka namba mpya kwa kiungo cha simu basi hakugharimu chochote zaidi ya kupeana mkono kunakofuata, na kila sehemu usiyoihitaji tena ni ile isiyoweza kushindwa wakati wa mabadiliko. Sifa hiyo inafaa kujaribiwa wakati wa mabadiliko yaliyopangwa na si wakati wa tukio. Fanya hivyo wakati mtu anaweza kuangalia ncha zote mbili kwa wakati mmoja.
Ipe tawi usanidi unaostahimili kuwekwa namba mpya
Weka kituo cha mwisho na keepalive upande wa tawi, na uweke ingizo la mwenzake kwenye kitovu bila anwani iliyowekwa kwa nguvu. keepalive huweka ramani iliyotafsiriwa wazi kwa muda wa kutosha ili kitovu kitume trafiki isiyoombwa baada ya kipindi cha utulivu.
[Peer]
PublicKey = HUB_PUBLIC_KEY_BASE64
Endpoint = hub.example.net:51820
AllowedIPs = 10.60.0.0/24, 10.60.10.0/24
PersistentKeepalive = 25
Sekunde ishirini na tano ni mfano unaotajwa mara nyingi wa kuweka ramani ya NAT hai, si sharti kwa kila mwenzake. Weka kwa kuzingatia muda wa mwisho wa ramani unaouona kwa hakika, na kumbuka kwamba huzalisha trafiki kwenye kiungo chenye kikomo cha data wakati kiolesura kikiwa kimewashwa.
Kwenye kitovu, viambishi vinavyoruhusiwa vya mwenzake wa tawi lazima vifunike kila kitu ambacho tawi litatuma. Kiambishi kinachokosekana hutenda kama kushindwa kwa uelekezaji upande wa mbali na hakitoi onyo upande wowote, kwa hiyo inafaa kukipitia kabla ya kifurushi cha kwanza halisi. Linganisha viambishi vinavyoruhusiwa vya kitovu na anwani za kiolesura cha tawi kabla ya muunganisho wa kwanza.
Thibitisha ramani na ubadilishaji wa kushindwa
Hakikisha kuwa kupeana mkono kunakamilika, kitovu kinaorodhesha kituo cha mwisho cha sasa cha tawi, na anwani za ndani za tawi zinafikiwa kupitia handaki. Hiyo ni mstari wa msingi, na inapaswa kurekodiwa kabla ya mtu yeyote kugusa kiungo cha simu. Mistari miwili ya matokeo inatosha. Ziweke kwenye tikiti pamoja na muhuri wa muda.
wg show wg0
wg show wg0 latest-handshakes
ip route show default
ping -c 3 10.60.10.1
Kisha jaribu kushindwa ambako muundo huu upo kwa ajili yake. Vuta WAN ya msingi na uthibitishe kwamba njia ya msingi ya tawi kuelekea kitovu sasa inatoka kupitia kiolesura cha simu. Handaki haliwezi kurekebisha njia ya kimwili iliyovunjika, kwa hiyo njia ya nje inayoendelea kuelekeza kwenye kiungo cha juu kilichokufa huzalisha muda wa mwisho wa kupeana mkono unaoonekana kama tatizo la kitovu hasa.
Iwapo njia ya nje imefungwa kwa uwazi au imeelekezwa kwa sera, ubadilishaji wa kushindwa lazima uijumuishe. Pengo hilo kati ya muundo unaosomwa kwa usahihi na ule unaostahimili kukatika kwa kawaida ni kitu kimoja tu kinachokosekana.
Kile ambacho muundo huu hautatui
Hakuna chochote hapa kinachoruhusu muunganisho unaoingia kwa tawi. Ikiwa kitu katika makao makuu lazima kipigie tovuti ya simu, mwelekeo wa handaki si sahihi kwa hitaji hilo, na DNS inayobadilika husasisha jina tu. Utafsiri wa mtoa huduma, sera ya kuingia na uhuishaji wa kituo cha mwisho na mteja vyote vinabaki njiani, na rekodi iliyobadilishwa haiwezi kufungua NAT ya daraja la mtoa huduma.
Weka kiambishi cha tawi tofauti na kila tovuti nyingine, na ukipunguzie kile ambacho lango lake litasambaza. Kituo thabiti cha mwisho cha kitovu hurahisisha ugunduzi na hakifanyi chochote kwa muundo wa uelekezaji, upangaji wa anwani au swali la njia zipi za programu zinastahimili ubadilishaji.
Andika mambo manne kwenye runbook: nani anaanza, ni viambishi vipi vinavyoruhusiwa, keepalive ni ndefu kiasi gani, na nini hutokea kiungo cha msingi kinapoanguka. Mistari hiyo ndiyo ambayo mwendeshaji wa baadaye anaihitaji kwa hakika saa tatu usiku.