په یوه خبرو اترو کې دوه شمېرې ښکاري، او هیڅ یوه هم غلطه نه ده. د سرور لاګ هغه اورېدونکی ښیي چې خدمت وړاندې کوي، لپټاپ هغه سوکیټ ښیي چې ډاټاګرام یې لېږلی، او منځنی روټر کېدای شي دویمه یې د وتلو پر مهال بیا ولیکي. د خبرو دواړه سرونه پرتله کول د شمېرو له پرتلې ډېر ګټور دي. لاندې پرتله اورېدونکی، د کاروونکي سوکیټ او ژباړل شوې سرچینه بېل ساتي، ځکه چې دوی بېلو پوښتنو ته ځواب وایي.

دوه شمېرې چې مخالف سرونه بیانوي

د سرور تنظیم شوی پورټ هغه هدف دی چې کاروونکی ورته زنګ وهي. پالیسي یې ټاکي، په پروفایل کې ښکاري او باید د سرور په اړخ کې خلاص وي. د کاروونکي سرچینې پورټ په محلي ډول، معمولاً له لنډمهالې لړۍ څخه غوره کېږي، او د دې لپاره شته چې ځواب د کېناستلو ځای ولري. دا په هر بیا نښلولو کې بدلېدای شي، او په ډیزاین کې هیڅ شی د هغې پر ثبات تکیه نه کوي.

منځنی روټر کېدای شي هغه سرچینه په خپله 'NAT' نقشه کې بیا ولیکي. له همدې امله په سرور کې لیدل شوې شمېره ډېری وخت له هغې شمېرې سره هیڅ تړاو نه لري چې لپټاپ غوره کړې وه.

د وتلو پر مهال د سرچینې شمېره چېرې بدلېږي

د IPv4 یوه جوړه شوې بېلګه واخلئ: د ژباړونکي روټر شاته یو کاروونکی، یو 'UDP' اورېدونکی لرونکی سرور، او یو ډاټاګرام چې دواړه تېروي. جدول د دریو کتنو په نقطو کې د کڅوړې بیا غږولو پر ځای هر سر او هغه ته څه پېښېږي نوموي.

EndpointWhat stays fixedWhat changes on reconnectWho owns it
Server listenerThe service port and the address the profile namesNothing; the listener does not follow the clientThe server operator
Client socketThe destination it dialsThe local source port, chosen per socketThe client, or its operating system
Translated sourceUsually the public address of the routerThe port, and sometimes the address after a network switchThe NAT device or the upstream carrier

هدف په هر قطار کې ثابت دی، او یوازې د سرچینې هویت بدلېږي. د UDP NAT غوښتنې داخلي پته او پورټ له بهرنۍ نقشې څخه بېلوي، او دا په دقیق ډول د دویم او دریم قطار ترمنځ توپیر دی. روټر کېدای شي د کاروونکي سرچینې پورټ وساتي یا بل وټاکي؛ ساتل هغه څه نه دي چې یوه اپلیکیشن یې باید فرض کړي.

درې سرونه له خپلو کوربه توبونو څخه ولولئ

لاندې لیستونه له دریو بېلو ماشینونو څخه راځي او یوځای ټوله خبرې اترې ښیي. لومړی په سرور، دویم په کاروونکي او دریم هغه ځای چې نقشه پکې شته وچلوئ. یو لاګ کرښه هېڅکله درې واړه نه ښیي.

ss -lunp 'sport = :1194'
ss -unp | grep 1194
conntrack -L -p udp | grep 1194

لومړی لیست ثابتوي چې سرور د خدمت پورټ سره تړلی دی او ښیي چې کوم بهیر یې مالک دی. دویم د کاروونکي محلي سوکیټ او هغه هدف ښیي چې ورته زنګ وهلی و. دریم هغه نقشه ښیي چې روټر جوړه کړې، او ژباړل شوې سرچینه یوازې هماغه ځای ښکاري. دوی په دې ترتیب ولولئ، نو دوه شمېرې به نورې متضادې ونه ښکاره شي.

بیا نښلول څه بدلوي او څه نه بدلوي

ځینې روټرونه د کاروونکي سرچینې پورټ ساتي کله چې خالي وي، او ځینې هر وخت بل ورکوي. دواړه چلندونه نورمال دي، او هغه اپلیکیشن چې لومړی غواړي په دویم به مات شي. له بیا نښلولو یا د شبکې له بدلون وروسته د نقشې بدلون د سرور خرابي نه ده: کاروونکی نوی سوکیټ پرانیزي، روټر هغه څه ورکوي چې لري، او سرور په هماغه اورېدونکي کې نوې سرچینه ویني. خرابي به دا وه چې تمه ولرو سرور هرې خپلې خوښې کاروونکي پورټ ته لېږل شوې ترافیک ومني.

د ټولنې OpenVPN کاروونکي دا چلند د nobind له لارې ترلاسه کوي، کوم چې د عملیاتي سیسټم لپاره محلي پورټ غوره کول پرېږدي؛ لرې پورټ لا هم له پروفایل څخه راځي. په ښکاره توګه تړل یو قصدي انتخاب دی، د پروتوکول غوښتنه نه ده. سرور یو سر وړاندې کول ته دوام ورکوي، پداسې حال کې چې کاروونکي خپل محلي هویتونه غوره کوي.

په ثبت کې طبقې بېلې نښه کړئ

د تونل دننه دویمه خبرې اترې شته چې خپل پورټونه لري. د تونل له لارې وړل شوې HTTPS غوښتنه TCP 443 ته ده، پداسې حال کې چې بهرنۍ کوډ شوې اړیکه UDP 1194 کاروي، نو د بهرني سرچینې پورټ بدلون په داخلي خدمت کې هیڅ نه بدلوي.

حتی په بهرنۍ طبقه کې هم پروتوکول مهم دی. UDP 1194 او TCP 1194 بېل سرونه دي، او 'TCP' اورېدونکی هېڅکله UDP ډاټاګرام نه ترلاسه کوي یوازې ځکه چې شمېره سره سمون لري. کله چې ځای پرځای کول مستند کوئ، د سرور اورېدونکی، د کاروونکي سوکیټ او ژباړل شوې سرچینه د دریو بېلو شیانو په توګه ونښه کړئ، او هر یو ته ترانسپورت ورزیات کړئ.

بیا پرېږدئ سیاست د رولونو پیروي وکړي. سرور خپل اړوند ترانسپورت په خپل اورېدونکي کې پرانیزي او لا هم سیال تصدیقوي؛ د کاروونکي فایر وال د داخلي خدمت له خپرولو پرته د خپلې وتنې تبادلې ځوابونه مني. بې حالته فلټر ته د بېرته راستنیدو لوري په ښکاره توګه لیکل شوی وي، او له سمو ډیاګرامونو هاخوا د دې توپیر مهمیدو عملي دلیل همدا دی.

اړوندې مقالې