VM د IP لیږد پرته جوړ شوی و، دا لا دمخه د VPN سافټویر چلوي، او طبیعی تمایل دا دی چې په نښه شوي بیرغ سره یې له کالبې څخه بیا جوړ کړو. هغه بیا جوړول اړین نه دي. Compute Engine canIpForward د تازه کیدونکي خصوصیت په توګه ښیي، او مستند تازه کولو لاره یې د بیا پیل پرځای د refresh سره پلي کوي. هغه څه چې بیرغ یې واقعاً کنټرولوي تنګ دي: پرته له دې، پلیټ فارم هغه پیکټونه غورځوي چې انسټانس ته رسیږي خو د انسټانس خپل آدرس ته نه دي استول شوي. هغه ګیټوې چې د نورو ماشینونو ترافیک لیږدوي همدغه کار کوي، نو بیرغ باید روښانه وي. له دې وروسته هر څه د میلمه کنفیګریشن او روټینګ دي، چې بیرغ ورته لاس نه رسوي.

بیرغ څه اجازه ورکوي، او څه نه

کله چې لیږد غیر فعال وي، پلیټ فارم انسټانس د پای نقطې په توګه ګڼي. هغه پیکټونه چې منزل یې د انسټانس خپل آدرس وي رسول کیږي؛ هغه پیکټونه چې انسټانس باید د بل چا په استازیتوب یې ولیږدوي نه رسیږي.

کله چې لیږد فعال وي، انسټانس کولای شي د VPC روټ لپاره راتلونکی ټوپ وي، او دا هغه رول دی چې VPN وسیلې ته اړین دی. بیرغ د فایر والونو، د میلمه روټینګ، د ټنل کنفیګریشن یا د بیرته راستنیدو لارو په اړه هېڅ نه وایي، او په ماتې شوې ګیټوې کې true ارزښت لا هم ماتې شوې ګیټوې ده.

اوسنی خصوصیت ولولئ

له هر څه بدلولو مخکې تنظیم وګورئ، د مطلوب انسټانس، پروژې او زون پروړاندې یوازې د لوستلو describe کارول:

gcloud compute instances describe VM_NAME --project PROJECT_ID --zone ZONE --format='value(canIpForward)'

false ارزښت یوازې هغه وخت اهمیت لري چې دا VM باید راتلونکی ټوپ وي. که همداسې وي، د لارې پاتې برخه باید لا هم جلا وګورل شي، ځکه خصوصیت په اوږده زنځیر کې یوه کرښه ده.

شته انسټانس تازه کړئ

د Google د انسټانس د خصوصیاتو د تازه کولو پروسیجر اوسنې سرچینه صادروي، خصوصیت بدلوي او پایله سپاري. دا د جوړیدو په وخت کې د --can-ip-forward بیرغ څخه بېله کاري بهیر ده، او په چلیدونکي VM باندې همدغه کار کوي.

لومړی تعریف په یوه ځایي فایل کې صادر کړئ، او د پرتله کولو لپاره یوه نه بدله شوې کاپي وساتئ:

gcloud compute instances export VM_NAME --project PROJECT_ID --zone ZONE --destination=instance.yaml

په هغه صادر شوي فایل کې خصوصیت تنظیم کړئ او بل څه مه بدل کړئ:

canIpForward: true

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

له تازه کولو میکانیزم څخه وغواړئ چې فایل اعتبار کړي او راپور یې کړي چې څه به ورته اړین وي، مخکې له دې چې هر اغیزمن بدلون اجازه ومومي:

gcloud compute instances update-from-file VM_NAME --project PROJECT_ID --zone ZONE --source=instance.yaml --most-disruptive-allowed-action=NO_EFFECT

هغه اعتبار ورکولو چلیدنه لیږد فعالوي نه. پاسخ ولولئ د ناسم خصوصیاتو او هغه کړنې لپاره چې اړین ښودل شوې ده. د دې جلا بدلون لپاره مستنده کړنه REFRESH ده. که پایله بیا پیل وغواړي، فایل له هغه خصوصیت څخه زیات لري چې بدلول یې غواړئ، نو له بیا پیل ورکولو پرځای یې وګورئ.

بیا کتل شوی فایل د refresh حد سره پلي کړئ:

gcloud compute instances update-from-file VM_NAME --project PROJECT_ID --zone ZONE --source=instance.yaml --most-disruptive-allowed-action=REFRESH

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

میلمه باید لا هم پیکټ روټ کړي

د ورېځ اجازه وسیله روټر نه جوړوي. تصدیق کړئ چې یو VPC روټ دا VM د منزل پریفکس لپاره راتلونکی ټوپ ټاکي، او میلمه د ټنل او سم انټرفیس ترمنځ د خپلې لیږد پالیسۍ سره روټ کوي.

د فایر وال پالیسي باید دننه بهیر او د باندې اوریدونکې دواړه اجازه ورکړي. یوازې د VPN پورټ خلاصول انکرپټ شوې لیږد بیانوي او د هغې دننه د اپلیکیشن تبادلې په اړه څه نه وایي.

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

په Linux ګیټوې کې، د کرنل لیږد د میلمه کنفیګریشن برخه ده. د pfSense وسیله خپله سیالي لري، او په هغې کې د Linux sysctl کمانډ کاپي کول سم پړاو نه دی.

له هغه کلاینت څخه تصدیق کړئ چې لاسرسي ته اړتیا لري

له VPN کلاینت څخه یو هدف خدمت ته ازموینه وکړئ، نه له ګیټوې خپله. هغه اړیکه چې په ګیټوې کې پیل کیږي بېل سرچینه کاروي او هغه لیږد قواعد چې همدا اوس فعال کړل هیڅکله نه ازموي.

خصوصیت په هر هغه څه کې ولیکئ چې وسیله اداره کوي. په لاس سم شوی VM کار کوي تر هغه چې بل بدلون په خاموشۍ سره اصلي تنظیم بیرته راولي، او هغه ناکامي به د VPN سافټویر کې د بیرته تګ په څېر ښکاره شي.

د کار ترتیب: خصوصیت ولولئ، یوه کرښه صادره او سمه کړئ، د NO_EFFECT سره اعتبار ورکړئ، د REFRESH سره پلي کړئ، تصدیق کړئ چې میلمه لیږدوي، بیا له یوه کلاینت څخه ازموینه وکړئ.

اړوندې مقالې