VPN-ka UDP ma aamuso baaritaanka dekedda? Sababta ay taasi u dhacdo
WireGuard iyo OpenVPN adkaysi leh waxay tuuraan datagram-yada aan xaqiijinta gudan karin iyagoon jawaab celin. Aamusnaanta baareha waa dhaqan la filayo, ma aha deked xidhan.
Waxaad baartaa dekedda VPN, jawaab ma hesho oo waxaad go'aansataa in adeeggu joojmay ama dab-damiska xidhan yahay. WireGuard iyo kanaallada xakamaynta OpenVPN ee sidaha xaqiijintooda gaarka ah, go'aankaas ma socdo. Datagram aan lahayn walxo xaqiijin oo ansax ah ayaa la tuuraa iyada oo aan jawaab la bixin, marka aamusnaantu waa sida adeeg caafimaad qaba uu dibadda uga muuqdo. Baaritaanku waa khalad ka hor inta uusan tunnel-ku khaldanaadin.
Aamusnaantu waa borotokoolka, ma aha cilad
UDP ma laha dhismo xiriir, marka ma jiro SYN iyo ma jiro xaqiijin u oggolaan lahayd baare inuu kala garto deked furan iyo mid la sifeeyay. Baaritaanku wuxuu yimaadaa isagoo datagram gooni ah, adeegguna wuxuu hubiyaa inuu waafaqsan yahay borotokoolka uu filayo. Marka uusan waafaqsanayn, xirmada waa la tuuraa, tuuriduna waa dhaqanka la diiwaangeliyay ee ma aha cilad.
WireGuard wuxuu si sir ah u xaqiijiyaa fariimaha handshake-ka oo wuxuu iska indhatiraa wax kasta oo guuldarraysta. OpenVPN oo leh tls-auth ama tls-crypt waxay sidaas oo kale u samaysaa kanaalka xakamaynta. Labada xaaladoodba culays aan loo baahnayn weligii ma gaaro heerka wajiga isticmaalaha, marka ma jiro wax lagu jawaabo iyo khalad la celiyo.
TCP waxay ku siin lahayd dib-u-dejin deked xidhan. UDP waxay kuu reebtaa madmadow, taas oo baareyaashu ku xalliyaan iyagoo daabacaya furan ama la sifeeyay halkii ay qiyaasi lahaayeen.
Waxa uu baarehu go'aansan karo iyo waxa uusan go'aansan karin
Natiijada baaritaanku waxay tahay mid macluumaad leh inta culayska uu diray uu macluumaad leh yahay. U kala hormari muuaqalka suurtagalka ah iyadoo loo eegayo waxa mid kastaa si dhab ah u taageero:
| Probe | Observed result | What it supports |
|---|---|---|
| Empty datagram | No reply | Nothing beyond the fact that UDP was used |
| Random payload | No reply | Consistent with an authenticated service |
| Valid handshake from a real client | A protocol reply | The service is alive and reachable |
| ICMP port unreachable | Unreachable message | The host answered, usually because nothing listens |
Akhri sadarka saddexaad sida tijaabada kaliya ee togan ee liiska. Waxay u baahan tahay profile dhab ah, fure dhab ah iyo barta ugu dambeysa saxda ah, taasna waa waxa uusan baare guud lahayn.
Fiiri labada daraf ee waddada
Server aad maamusho, ka duub interface-ka ka hor inta aadan gaarin wax go'aan ah, ka dibna weydii adeegga waxa uu arkay. Labada amarroba waxay u baahan yihiin root gateway-ga:
tcpdump -ni any udp port 51820
tcpdump -ni any udp port 1194
wg show
Haddii aan xirmo ku soo bixin interface-ka, waddadu way tuurtay ka hor inta uusan adeeggu wax arkin, meesha xigtaana waa marin iyo sifeyn. Haddii xirmooyinku yimaadaan laakiin aan handshake dhammaanin, adeeggu waa la gaari karaa oo farqiiqu wuxuu ku jiraa furayaasha, habaynta barta ugu dambeysa ama nooca borotokoolka. Isbarbardhiggaas ayaa ka jawaaba su'aasha uu baarehu kari waayay. Ku socodsii inta macmiil dhab ah uu isku dayayo inuu xirmo, ma aha inta baarehu isu celinayo.
Beddel tijaabada, ma aha difaaca
Jidka gaaban ee soo jiidashada leh waa in la damiyo difaaca kanaalka xakamaynta si ogaal-baadhista jawaab u hesho. Taasi waxay ku beddeshaa sifo ammaan dhab ah natiijo baaritaan quruxsan, waana jihada khaldan. Beddelkeeda isticmaal profile ansax ah oo ka yimid shabakad la ansixiyay, oo qor barta ugu dambeysa iyo waqtiga si isbarbardhiggu u noqdo mid lagu celin karo.
Tijaabada ugu faa'iidada badan waa mid kala-duwan: isla profile waddo shaqaysa iyo waddada aan shaqayn. Haddii waddada shaqaysa handshake soo saarto oo waddada guuldarraysta aan waxba ka soo saarin interface-ka, waxaad heshay goobta jabka adigoon waxba daciifin.
Sidaas darteed xirmo UDP ah oo aan jawaab la siin ma caddeyso in serverku offline yahay ama inuu ammaan yahay. Waxay caddeynaysaa in baaritaankan, waddadan, waqtigan, aan la aqbalin.