Calaamaddaada VPN way cagaar noqotaa, waddadu way soo noqotaa, daaqadda SSH ee aad furan ka tagtayna marnaba ma soo celiso calaamada amarka. Waddada soo celinta ma soo celiso wada hadalkii TCP ee isticmaalayay, sidaas darteed wax kasta oo daaqaddaas lagu qoray way lumay. Haddii walaaca dhabta ahi yahay buffer-ka tifaftiraha ama guuritaan dheer, xalku waa inaad joojiso ku xiridda shaqadaas hal xiriir. tmux iyo socodsiiye shaqo waxay xalliyaan laba qaybood oo kala duwan oo dhibaatadaas ah.

VPN dib loo xiriiray ma sii wado socket-ka

TCP ma laha fikrad ah inuu sii wato ka dib isbeddelka cinwaanka. Xiriirka SSH waxaa lagu gartaa labada daraf, marka tunnel-ka dib loo dhiso, cinwaanka gudaha wuu isbeddeli karaa socket-kii horena wuu dhintay. Server-ku wuu ogaadaa ugu dambaynta, laakiin terminal-kaagu isla markiiba wuu ogaadaa.

Keepalive-ka macmiilka wuxuu si dhakhso ah u gartaa lammaanaha dhintay. Ma soo celiso fadhiga, mana soo celin karo amarka hore u socday. Keepalive waa aalad wax baadha, ma aha qalab soo celin. Waxba kama sheegto haddii amarka fog uu noolaa.

Shaqada dhig martigeliyaha fog

Fadhiga ka abuur martigeliyaha fog, ma aha laptop-ka. U xiriir sida caadiga ah, halkaas ka bilow tmux, oo tifaftiraha ama guuritaanka ku dhex socodsii. Ku kala bax prefix-ka caadiga ah oo fadhigu sii socdaa inta xiriirka SSH uu lumayo. tmux gudaha ka bilowgaa wuxuu ka ilaaliyaa shell-kaaga daaqad xiran, ma aha amarka fog tunnel dhintay.

ssh [email protected]
tmux new-session -s office-work

Marka VPN-ku soo noqdo, fur xiriir SSH cusub oo u socda isla martigeliyaha oo magaca ku dib u xiriir. Shayga waara waa fadhiga, ma aha xiriirka. Sii magac aad weli aqoonsan doonto toddobaad ka dib.

tmux iyo socodsiiye shaqo

tmux wuxuu nool dhigaa hannaan is dhexgal ah inta martigeliyahu shidan yahay. Socodsiiye shaqo ama maamule adeeg wuxuu nool dhigaa shaqo aan is dhexgal ahayn, wuxuu diiwaangeliyaa xaaladda bixitaankeeda, wuuna ka badbaadaa dhamaadka buuxa ee fadhiga SSH. Kii hore waa shaqada aad daawanayso; kii dambe waa shaqada aad qorshaynayso oo aad mar dambe hubinayso.

Midkoodna kama badbaado dib u bilaabid ilaa martigeliyaha loo habeeyay inuu soo celiyo. Fadhiga tmux wuxuu la dhintaa mishiinka, shaqada ku meel gaadhka ahna waxay la dhimataa bilowga ilaa laga diiwaangeliyay unug ahaan. Dooro waxa shaqadu ka badbaadayso.

Labada habba waxay u baahan yihiin diiwaan aad ka akhrisan karto dib u xiriirka ka dib. La'aantiis waad ogtahay in hannaanku jiro, laakiin ma aha waxa uu sameeyay. Qor waddada diiwaanka ee ag fadhiga magaciisa.

Go'aanso waxa ay tahay inuu sii noolaado

Go'aanso waxa ugu xun ee dhici kara haddii shaqadu badhtanka ku istaagto. Fadhiga tifaftiraha wuxuu lumiyaa buffers aan la kaydin, taas oo dhib badan laakiin soo celin karo. Guuritaan kaydiya badhkiisa isbeddellada ma aha sidaas, taasna waxay taageertaa socodsiiye leh natiijo diiwaangashan. Haddii shaqadu is dhexgal tahay oo dheer tahay, tmux iyo diiwaan qoran ayaa badanaa ku filan.

systemd-run --user --unit=migrate-customers --collect ./migrate.sh

Wax kasta oo aad dooratid, hubi natiijada diiwaangashan ka hor inta aanad wax dib u socodsiiin. Sadarka ugu dambeeya oo maqan wuxuu kuu sheegayaa waxa laptop-ku arkay, ma aha waxa server-ku kaydiyay. Farqigaas ayaa ah sababta shaqada looga fogeeyo xiriirka bilowga, iyo qaabka kala baxa iyo dib u xiriirka waa nooca ugu yar.

Maqaallo la xiriira