Boorta 1194 hore ayaa loo isticmaalay: yaa leh OpenVPN socket-kaas?
Khaladka cinwaanka la isticmaalay wuxuu ka tirsan yahay isku-xirka gudaha. Isbarbardhig gaadiidka, cinwaanka iyo booska magacyada ka hor intaadan beddelin boorta ama joojin habka khaldan.
Bilow isla profile-ka server-ka laba jeer, habka labaadna wuxuu ku baxaa khalad ah in cinwaanka hore loo isticmaalay boorta 1194. Xaaladda caadiga ah, bilowga ogaalinta ayaa abuuray khilaafka, nuqulka asalka ahna wali si fiican ayuu u adeegaa macaamiisha. Sheekadan waxay sharraxaysaa qayb weyn oo ka mid ah warbixinnadan, waana lagu qiimeeyaa in la aqoonsado ka hor inta aan wax dib loo bilaabin. Waa sidoo kale nooca ugu jaban ee xallinta.
Khaladku wuxuu sharraxayaa isku-xir gudaha ah oo aan wax kale ahayn. Ma aha caddayn in bixiye uu xannibo boorta, in macmiil uu soo diray erayga sirta ah ee khaldan, ama in silsiladda shahaadooyinka ay jaban tahay.
Akhri khaladka isku-xirka saxda ah
Laba khalad oo qoyskan ka mid ah waxay ka dhigan yihiin waxyaabo kala duwan, isku-dhufashadooduna waxay kuu diraa lakabka khaldan. «Cinwaanka hore ayaa loo isticmaalay» waxay ka dhigan tahay in socket kale uu hayo barta ugu dambeysa ee aad codsatay. «Cinwaanka lama heli karo» waxay ka dhigan tahay in cinwaanka aad codsatay uusan wali ku jirin martigeliyahan, taas oo ah dhibaatada diyaargarowga ee aan ahayn nuqul.
systemctl status openvpn-server@lab --no-pager
journalctl -u openvpn-server@lab -n 20 --no-pager
Koobi qoraalka khaladka ka hor intaadan wax beddelin, oo ay ku jiraan cinwaanka iyo boorta uu sheegayo. Adeegga sugaya in interface soo baxdo wuxuu si isdaba joog ah u diiwaangelin doonaa khaladka labaad ka dibna si guul leh u xiri doona marka cinwaanku jiro; adeegga diiwaangelinaya khaladka koowaad marnaba ma guuleysan doono ilaa nuqulka la xalliyo. Qorista midka aad aragtay waxba kuma kacdo oo waxay badbaadisaa raadinta interface-ka aan faa'iido lahayn.
Liis garee socket-ka, ma aha boorta
Lambarka boortu waa liis aan dhammaystirnayn. Barta ugu dambeysa waa gaadiid, qoys cinwaan, cinwaan gudaha ah iyo boor, dhammaantood gudaha hal boos magacyo oo shabakadeed. Dhegaysiga UDP iyo dhegaysiga TCP ee isla lambar waa sockets kala duwan, laba hab oo isla lambar ku jira boosaska magacyada kala duwan marnaba ma kulmaan.
ss -lunp | grep -F ':1194'
ss -ltnp | grep -F ':1194'
ss -lunp 'sport = :1194'
Marka hore socodsii gaadiidka uu profile-ku dhab ahaan isticmaalo. Kadib eeg tiirka cinwaanka gudaha halkii aad eegi lahayd lambarka oo kaliya: isku-xirka wildcard wuxuu daboolaa cinwaan kasta oo gudaha ah, sidaas darteed hab labaad oo codsanaya hal cinwaan gaar ah ayaa laga yaabaa inuu ku dhaco isaga inkastoo xargaha la daabacay ay kala duwan yihiin. Ikhtiyaarada dib-u-isticmaalka socket-ka iyo xeerarka platform-ka ayaa go'aamiya natiijada saxda ah, taasina waa sababta tani ay tahay inay noqoto indha-indheyn ee aan ahayn xeer aad ku dabaqdo deployment kasta.
Ogoow habka kee ayaa iska leh
Barta lambarrada iyo macluumaadka habka ayaa aqoonsada milkiilaha marka awoodahaagu ogolaadaan, milkiiluhuna waa waxa aad u baahan tahay, ma aha magaca barnaamijka. Laba hab oo OpenVPN ah ayaa laga yaabaa inay socodsiiyaan profiles kala duwan, kan hayaa dhegaysigaana waxaa laga yaabaa inuu yahay kan aad ugu yaraysatay.
sudo ss -lunp 'sport = :1194'
sudo fuser -v -n udp 1194
Isbarbardhig waxa aad hesho maamulaha adeegga, deegaan socodsiinta konteenarada ama hab terminal ah oo ka hadhay tijaabo hore. Maqnaanshaha faahfaahinta habka ma aha caddayn in socket-ku aanu lahayn milkiile; badanaa waxay ka dhigan tahay in su'aashu ku socotay fasax ku filan la'aan. Sidoo kale, liis TCP oo kaliya ma tirtiro khilaafka UDP, marka baadh gaadiidka lagu sheegay khaladka. Magaca habka oo kaliya marnaba ma sheego profile-ka la raray, iyo profile-ka ayaa go'aamiya barta ugu dambeysa.
Hal milkiile, ama laba nuqul oo la qorsheeyay
Haddii deployment-ku ujeeddo hal server, hay hal milkiile oo wareegga nololeed oo akhri joornaalka nuqulkaas ama log-ga la habeeyay halkii aad bilaabi lahayd nuqul labaad si aad u daawato. Marka socodsiin hore oo la kontoroolo ay dhab ahaan lagama maarmaan tahay, si ula kac ah u jooji nuqulka la maareeyo oo tixgaliso macaamiisha uu u adeegayo ka hor intaadan sidaas yeelin.
Haddii laba nuqul la ujeeddo, sii dhegaysiyo kala duwan iyo wax kasta oo kale oo kala duwan: barkadaha cinwaanka, interface-ka virtual, siyaasadda marinka iyo lahaanshaha habaynta. Boor keliya oo kala duwan waxba ma kala soocdo socket-ka mooyee, labada server-na waxay wali ku dagaallamayaan isla barkadda iyo isla waddooyinka.
Saddex waddo oo gaagaaban ayaa mudan in la magacaabo sababtoo ah waxay ka muuqdaan dood kasta oo ku saabsan khaladkan. Ha dilin PID aan loo meel dayin oo u eg dembiilaha. Ha shidin wadaagga socket-ka si aad u aamustid fariinta. Ha u beddelin profile-ka server-ka habayn aan xidhnayn oo qaab macmiil ah sababtoo ah taasi waxay ka dhigtaa khaladka isku-xirka inuu libdho; server-ku wuxuu noqdaa mid aan la gaari karin si ka adag in la ogaado khilaafka asalka ah.
Beddelka boorta waa jawaab sharci ah oo keliya marka dhegaysiga cusub uu qayb ka yahay naqshad la ansixiyay, oo ay ku jiraan xeerka gudbinta iyo barta ugu dambeysa ee macmiilka. Haddii kuwaas aan la cusboonaysiin, waxaad khilaafka u guurisay meel aan cidna heli karin.
Xaqiiji isku-xirka ka hor wax kasta oo kale
Ka dib sixitaanka xaddidan, xaqiiji in nuqulka loogu talagalay uu firfircoon yahay, in dhegaysigiisu ka muuqdo gaadiidka aad filayso, iyo in macmiilku xiri karo. Isku-xir guuleysta wuxuu dhammaystiraa oo keliya marxaladda socket-ka gudaha; wax ma caddeeyo ku saabsan aqoonsiga ama taraafikada ka dib marka tunnel-ku kaco.
ss -lunp 'sport = :1194'
systemctl is-active openvpn-server@lab
journalctl -u openvpn-server@lab -f
Haddii socket-ku jiro oo macmiilku wali guuldareysto, dhibaatada hadhay waxay ku taal hoos oo khaladka isku-xirka hadda waa taariikh. Kala-soociddaas ayaa ah ujeeddada dhan ee akhrinta fariinta saxda ah marka hore: hal khalad, hal lakab, hal milkiile. U akhri sidaas oo calaamadda xigta waxay ka bilaaban doontaa xaalad la yaqaan ee ma aha mala-awaal.