Kana bukatar ganin allon Mac ɗaya daga na’urarka, Mac ɗin yana bayan mai masauki da za ka iya SSH zuwa gare shi tuni, kuma tambaya ita ce shin wannan ya cancanci VPN. Yawanci a’a. Tura ɗaya ta gida tana ɗaukar tashar TCP ɗaya ta cikin zaman SSH da kake da ita, kuma don allo ɗaya a kan mai masauki ɗaya wannan shiri ne mafi ƙanƙanta kuma mafi sauƙin dubawa fiye da turawa dukan hanyar sadarwa.

Sharuɗɗa uku ne ke yanke hukunci, kuma kowanne ɗayansu na iya tura ka zuwa ga VPN da ake sarrafawa a maimakon haka.

Sharuɗɗa uku ne ke yanke hukunci

Na farko shi ne iyaka: sabis ɗaya a kan mai masauki ɗaya, ko masu masauki da yawa da tashoshi da yawa. Na biyu shi ne ko kowane tsalle tsakanin bastion da manufa an riga an amince da shi, domin SSH yana kare sashen da yake ƙarewa ne kawai. Na uku shi ne wanda dole ne ya tallafa wa shirin bayan ka gina shi, domin rami da aka yi da hannu yakan fi wanda ya fahimce shi tsawon rai. Faɗi sunan wannan mutumin kafin ka fara, kuma rubuta umarnin a wurin da zai iya samunsa. Tura da ba a rubuta ba bala’i ne na gaba da ranar farawa da aka jinkirta.

Idan amsoshin su ne «ɗaya», «e» da «ni, a yanzu», to turawa ita ce kayan aiki daidai. Idan kowace amsa ta canza, tsarin shiga nesa da ake tallafawa ya fi arha cikin shekara ɗaya fiye da bitar bala’in da ke biyo bayan rami da ba a rubuta ba.

Tura tasha ɗaya, ba hanyar sadarwa ba

Tura ta gida tana buɗe mai saurara a na’urarka kuma tana aika kowace haɗi ta uwar garken SSH zuwa inda wannan uwar garken zai iya isa. Ga Mac wanda sabis ɗin raba allo nasa ke saurara a kan TCP 5900, da bastion da zai iya warware mac.corp.example, umarnin gajere ne kuma da gangan ƙunci. Kowace zaɓi a cikinsa tana nan don ajiye shirin ƙanƙane: babu harsashi, babu mai saurara a dukan hanyoyin sadarwa, babu daemon. Karanta shi a matsayin sanarwar iyaka, ba a matsayin girke-girke ba.

ssh -N -o ExitOnForwardFailure=yes -L 127.0.0.1:15900:mac.corp.example:5900 [email protected]

Daure mai saurara zuwa 127.0.0.1 yana nisantar da shi daga kowace wata hanyar sadarwa. Wannan ba boko ba ne: tura da aka daure zuwa dukan hanyoyin sadarwa tana mai da kwamfutarka ta tafi-da-gida babbar hanyar wucewa a buɗe zuwa cibiyar sadarwar kamfani ga duk wanda ke cikin Wi-Fi ɗaya a gidan shan kofi. Idan an riga an yi amfani da tashar, zaɓi wata doguwar tasha kuma sabunta mai kallo; kada ka tsayar da sabis marar alaƙa domin misali ya dace.

Asusun da ke kan bastion shima yana bukatar izini don turawa zuwa wannan manufa. Wasu tsare-tsaren SSH masu ƙarfi suna kashe turawa tasha gaba ɗaya, wasu kuma suna taƙaita ta da umarnin permit-listen ko permit-open. Karanta manufar uwar garken kafin ka ɗauka cewa an ƙi tashar yana nufin kalmar sirri ba daidai ba ce.

Abin da SSH ke ɓoyewa, da inda yake tsayawa

Zaman SSH yana kare zirga-zirga daga Mac ɗinka zuwa bastion, kuma turawa tana ɗaukar ka’idar VNC cikin wannan zaman ba tare da fahimtarta ba. Da zarar haɗin ya bar bastion zuwa ga manufa, ba ya cikin zaman SSH ɗinka kuma. Duk wata kariya da ke kan wannan tsalle ta ƙarshe ta ka’idar manufa ce da kuma nasu kulawar cibiyar sadarwa ta sirri.

Shi ya sa bai kamata a kwatanta tsalle ta ƙarshe ta VNC a matsayin an ɓoye daga ƙarshe zuwa ƙarshe ba don kawai tsalle ta farko ta yi amfani da SSH. Kwatanta sassan da gaskiya: mai ƙarfi daga abokin ciniki zuwa bastion, sannan abin da manufa ta goyi bayan bayan haka. Idan buƙata ita ce a ɓoye dukan hanya da inji ɗaya, turawa ba ta cika hakan ba.

Tabbatarwa a manufa kuma wani abu ne dabam. Asusun SSH ba ya ba da shiga macOS, kuma sabis ɗin raba allo har yanzu yana neman nasa bayanan shiga kuma har yanzu yana amfani da nasa jerin izini. Mai saurara na gida da ya karɓi haɗi bai tabbatar da komai ba game da ko sabis ɗin nesa zai karɓi zaman.

Lokacin da cikakken VPN ya zama zaɓin da ya dace

Zaɓi VPN lokacin da aikin yana bukatar fiye da tasha ɗaya: ayyukan gudanarwa da rahoto na Apple Remote Desktop suna amfani da ƙarin zirga-zirgar TCP da UDP waɗanda tura TCP ɗaya ba za ta ɗauka ba. Turawa ba aikin wani ɓangare na dukan samfur ba ce; kayan aiki ne dabam, mafi ƙanƙanta.

Zaɓe shi lokacin da masu gudanarwa da yawa ke haɗawa daga wurare masu canzawa, domin ingantaccen bayanin martaba yana raba hanyoyi, bayanan shiga da manufa ba tare da kowa ya ƙirƙiri layin umarni ba. Zaɓe shi lokacin da tarihin dubawa dole ya nuna wanda ya haɗa da me, domin zaman SSH na kowane mai amfani da tura gida da aka raba suna barin bayanai mabambanta sosai.

Zaɓe shi, a ƙarshe, lokacin da bai kamata a iya isa hanyar sadarwar manufa daga kwamfutar tafi-da-gida kwata-kwata ba tare da ƙofar ƙungiyar ba. Tura ta sirri tana ƙetare wannan ƙofar bisa tsari, kuma shi ya sa taka ta shiga rikodin canji maimakon tarihin harsashi.

Ka sa turawa ta gaza da ƙarfi

Yi amfani da ExitOnForwardFailure=yes domin daure da ya gaza ya tsayar da zaman maimakon ya bar harsashi da ke kama da an haɗa kuma ba ya tura komai. Riƙe tabbatar da maɓallin mai masauki a kunne, kuma fifita maɓalli ko wakili a kan kalmar sirri. Sannan gwada ainihin URL da mai kallo zai yi amfani da shi, domin zaman SSH mai aiki da haɗin allo mai aiki sakamako biyu ne dabam.

Ga abokin ciniki na asali a macOS, ana isa mai kallo ta hanyar URL na gida: open "vnc://127.0.0.1:15900". Idan taga ya buɗe kuma mai masaukin nesa ya ƙi tabbatarwa, ramin yana lafiya kuma matsalar tana kan manufa. Idan taga bai taɓa buɗewa ba, matsalar tana kan mai saurara ko tashar.

Tsayar da zaman idan ka gama, kuma rubuta tashar, bastion, manufa da manufar asusu. Turawa da babu wanda ya rubuta ta ba za a iya bambanta ta da ƙofar baya bayan wata shida ba, kuma wannan ita ce hujja mafi ƙarfi don ajiye ta ƙanƙanta, mai suna kuma ta wucin gadi.

Labarai masu alaƙa