خصوصي پای ټکی، ورته سرور نوم: د Azure SQL د نښلونې تارونه
Private Link بدلوي چې د سرور نوم چېرته حل کېږي، نه پخپله نوم۔ منطقي کوربه نوم وساتئ او VPN پیرودونکو ته خصوصي DNS ځواب ورکړئ۔
Private Link بدلوي چې یو نښلون چېرته رسېږي، نه دا چې نښلون څه نومېږي۔ د Azure SQL Database لپاره هماغه توپیر ټول ډیزاین دی: منطقي سرور خپل نوم ساتي، او خصوصي پای ټکی یو شبکه یی ننوت ثبت برابروي چې نوم ورته حل کېږي۔ نوم د IP پتې سره بدلول یوازینی بدلون دی چې TLS، اعتبارنامې او وسایل په یو وخت ماتوي۔ دوه نښلون تارونه کېدای شي ورته ښکاره شي او په بشپړه توګه بېل چلند وکړي۔
orders-db.database.windows.net وساتئ او پیرودونکي ته د هغه لپاره خصوصي ځواب ورکړئ۔
نوم او پته بېلې دندې لري
نوم د SQL خدمت پېژني، او سند او ننوتل هماغه تمه لري۔ خصوصي پته د نښلول شوې مجازي شبکې دننه شبکه یی ننوت برابروي۔ یو له بل سره ګډول هغه نښلون جوړوي چې یو څه ته رسېږي او له هیچا سره اعتبار نه کوي۔
د Azure SQL لپاره د Microsoft لارښوونه له پیرودونکو عادي سرور نوم غواړي۔ مستقیم IP، او همدارنګه د privatelink مخکښ سره نوم، د ننوتلو د بدلېدونکې موخې په توګه نه دی۔ هغه وسایل چې IP مني هغه به یې ومني او بیا به په TLS یا په اعتبار کې ناکام شي، چې ریښتینی تېروتنه پټوي۔ هغه ناکامۍ د اعتبارنامې ستونزو په څېر لوستل کېږي تر څو چې په تېروتنه کې کوربه نوم ونه ګورئ۔
خصوصي زون واقعاً څه بدلوي
خصوصي DNS زون د privatelink نوم فضا دننه د سرور لپاره یوه پته ثبتوي، او زون له هغې مجازي شبکې سره تړلی دی چې باید یې وکاروي۔ حل کېدل ځای بدلوي؛ نښلون تار نه۔ لاندې بڼه یوه بېلګه ده، نه د عامه زون لپاره د نښلولو ثبت۔
Application name: orders-db.database.windows.net
Private DNS zone: privatelink.database.windows.net
Resolved private entry: the approved private endpoint address
هغه ثبت او د هغه زون تړاو د بنسټیزې زیربنا په توګه، له خاوند او د بیاکتنې نېټې سره وساتئ۔
دوه زونونه چې یو اصل او بېل ځوابونه لري نورمال پای حالت دی، نه شخړه۔ عامه پیرودونکي عامه ځواب ساتي، او خصوصي پیرودونکي د پای ټکي پته ترلاسه کوي۔ هغه ناکامي چې باید ورته پام وي د خصوصي لید جزوي خپرېدل دی، چېرته چې یوه فرعي شبکه په خصوصي ډول حل کېږي او بله په چوپتیا نه۔
د Azure څخه بهر پیرودونکو ته هغه زون ته د ننوتلو لار ګټوره ده
VPN پیرودونکی د Azure له حل کوونکي بهر ناست دی، نو خصوصي زون باید د هایبریډ لارې څخه د لاسرسي وړ وي۔ Azure DNS لېږدونکی یا Azure DNS Private Resolver کولای شي هغه پوښتنې چې د هماغې شبکې له لارې راځي خدمت کړي۔ د Microsoft لارښوونه دا ده چې اړوند عامه خدمت زون د هماغې ترتیباتو له لارې ولېږئ، نه دا چې فرض کړئ پیرودونکي په مستقیم ډول privatelink نوم پوښتنه کوي۔ هغه پیرودونکي چې خصوصي ځواب نشي حلولی پرته له شکایت عامه ځواب ته راګرځي۔
د لېږد ساحه په قصد سره وساتئ، ځکه چې د کاریدونکي عامه زون بدلول هغه نومونه ماتوي چې په بدلون کې نه دي۔
په هغه ترتیب چمتو کړئ چې هویت ثابت ساتي
ګامونه بېل خاوندان لري: پای ټکی جوړ او تصویب کړئ، VPN لار برابره کړئ، خصوصي DNS یوځای کړئ، بیا پیرودونکی د خپل عادي سرور نوم سره تنظیم کړئ۔ د لارې دمخه DNS کول هغه وخت پای ته رسول تولیدوي چې د DNS ناکامیو په څېر ښکاري۔ پیرودونکی په پای کې کول یو متغیر په یو وخت خوځښت کې ساتي۔ هر ګام یو د لیدلو وړ پایلې لري، نو هیڅ یو یې د اټکل له مخې ازموینې ته اړ نه دی۔
نښلول شوې VPN نښه پخپله خصوصي منزل نه غوره کوي۔
خصوصي پای ټکی څه نه بندوي
د خصوصي پای ټکي جوړول په اتوماتيک ډول منطقي سرور ته عامه لاسرسی نه بندوي۔ دا جلا ځای پرځای کول تصمیم دی، او د هغو خصوصي پیرودونکو د کار کولو له تایید وروسته راځي چې په پام کې دي۔ د بیا رغولو لار وساتئ او هغه اپلیکیشنونه په پام کې ونیسئ چې لا هم عامه ننوتنه کاروي۔ لومړی عامه لاسرسی بندول هغه لار ده چې یو کارېدونکی خدمت په منظمه پلټنې پټلۍ سره د خنډ په توګه بدلېږي۔
همدارنګه وګورئ چې سرور کومه نښلون تګلاره کاروي۔
Redirect پیرودونکی د لومړني ګیټوې نښلون وروسته د نوډ یو پورټ ته لېږي، چې بدلوي چې پیرودونکي شبکه باید څه اجازه ورکړي۔ Proxy ترافیک په ګیټوې کې ساتي۔ په یو پورټ کې بریالۍ TCP لاس ورکول ټول د ننوتلو کاري بهیر نه دی۔
دا Azure SQL Database دی، نه SQL Managed Instance، چې خپل نښلون ماډل لري او د خصوصي پای ټکي سیاله کیسه نه لري۔ په دواړو حالاتو کې درې شیان جلا نښان شوي وساتئ: نوم، شبکه یی ننوت او اعتبارنامه۔ د نښلون د سفر ځای بدلول باید هیڅکله بدل نه کړي چې پیرودونکی فکر کوي له کوم خدمت سره خبرې کوي۔