برخی از این اطلاعات توسط NCC رسیده ، مانند تخصیص آدرس IP و به عنوان تکالیف شماره که به دارنده منابع خاصی داده می شود ، وارد می شوند. سایر اطلاعات توسط خود دارندگان منابع ، مانند تکالیف مشتری ، DNS معکوس ، مسیریابی و اطلاعات تماس وارد می شوند.
افرادی که می خواهند برای این اطلاعات پرس و جو کنند گزینه های مختلفی در دسترس آنها دارند ، از یک رابط وب تا یک ابزار خط فرمان و همچنین یک API آرامش بخش متفاوت است. روش های مختلفی وجود دارد که می توانید بر دامنه جستجوی خود تأثیر بگذارید. به عنوان مثال ، شما می توانید برای یک شناسه ضبط خاص ، یک جستجوی متن رایگان انجام دهید ، یا یک پرس و جو را انجام دهید که شامل نتایج حاصل از پایگاه داده های WHOIS توسط سایر ثبت های اینترنتی منطقه ای است. این سند تشریح خواهد کرد که کدام روش پرس و جو بهترین نتیجه را به شما می دهد.
2. اصول پرس و جو
پایگاه داده رسیده ، تمام اطلاعات را در سوابق معروف به اشیاء ذخیره می کند. اینها بلوک های متن در یک نماد استاندارد است که در زبان مشخصات خط مشی مسیریابی (RPSL) تعریف شده است. یک شی دارای چندین زمینه است که به آن ویژگی ها یا کلیدها گفته می شود که هر یک دارای یک مقدار هستند. در اینجا نمونه ای از یک شیء نقش آورده شده است ، که نقش یک یا چند نفر را مانند یک تماس اداری یا فنی انجام می دهد.
شیء فرمت شده در این مثال مطابق با یک الگوی ایجاد می شود. یک الگوی خاص برای هر شی وجود دارد. کاربران هنگام ایجاد یک شی در پایگاه داده رسیده ، باید به الگوی و همچنین قوانین نحوی برای هر مقدار بچسبند. در اینجا الگوی شیء نقش آورده شده است.
هر ویژگی به صورت اجباری ، اختیاری مشخص می شود ، یا اینکه آیا این مقدار توسط سرور پایگاه داده رسیده تولید می شود. علاوه بر این ، نشانه ای وجود دارد که آیا این ویژگی فقط می تواند یک زمان واحد ظاهر شود ، یا اگر می توانید چندین بار در جسم استفاده کنید. سرانجام ، برخی از ویژگی ها با یک کلید جستجو پرچم گذاری می شوند ، که می تواند:
کلید اصلی یک شناسه منحصر به فرد در مجموعه ای از اشیاء از همان نوع است. در مورد شیء نقش ، "NIC-HDL:" تنها ویژگی ای است که می توانید مطمئن باشید در هیچ شیء نقش دیگری ظاهر نمی شود (برخلاف ویژگی "نقش:" با نام نقش). بنابراین ، در این مثال ، جستجوی "NCC رسیده" ممکن است نتایج متعددی به شما بدهد ، اما جستجوی "خدمه رسیده" فقط یک مورد را به شما می دهد.
کلید جستجو به سادگی صفتی است که ایندکس شده است ، به این معنی که می توانید آن را جستجو کنید. یک کلید معکوس به شما امکان می دهد تا همه اشیاء را که به آن مقدار خاصیت خاص مراجعه می کنند ، جستجو کنید ، به این معنی که می توانید به عنوان مثال پرس و جو برای "همه اشیاء که دارای این" MNT-by: "هستند ، یک پرس و جو انجام دهید. می توانید جزئیات و نمونه های بیشتری را در بخش Advanced Queries پیدا کنید.
کلید اصلی ، جستجوی و معکوس مهم است که هنگام پرس و جو از پایگاه داده رسیده ، به خاطر داشته باشید ، زیرا فقط این ویژگی ها قابل جستجو هستند. این بدان معنی است که وقتی به دنبال یک شیء نقش خاص هستید ، می توانید با پرس و جو برای ارزش در "نقش:" ، "ایمیل:" یا "NIC-HDL:" ویژگی ، اما نه با جستجوی آدرس "، آن را پیدا کنید."یا" تلفن: "ارزش. سرانجام ، شما فقط می توانید در مورد برخی از ویژگی ها نمایش داده شدگان معکوس انجام دهید.
لطفاً توجه داشته باشید که هنگام جستجوی منابعی مانند بلوک آدرس IP یا شماره به عنوان ، اطلاعات تماس از اشیاء مرتبط نیز به طور خودکار بازگردانده می شود. شما فقط می توانید هر روز برای تعداد محدودی از اطلاعات شخصی پرس و جو کنید. پس از رسیدن به این حد ، شما از ارائه سؤالات بیشتر مسدود خواهید شد. برای غیرفعال کردن نمایش داده های خودکار برای اطلاعات شخصی ، لطفاً از پرچم "-r" استفاده کنید ، همانطور که در بخش پیشرفته نمایش داده شده توضیح داده شده است.
با استفاده از جستجوی متن کامل
اگر به دنبال یک بخش خاص از اطلاعات هستید و یکی از مقادیر لازم برای یافتن آنچه را که می خواهید پیدا کنید ، نمی دانید ، ممکن است به جای انجام یک پرس و جو استاندارد ، از جستجوی متن کامل استفاده کنید. جستجوی متن کامل کل پایگاه داده را به عنوان یک فایل متنی مسطح رفتار می کند و به شما امکان می دهد تا هر چیزی را جستجو کنید. جستجو بدون در نظر گرفتن هرگونه رابطه بر روی متن شی انجام می شود. به همین ترتیب ، نتایج ممکن است بسیار بدون ساختار باشد ، اما می تواند یک نقطه شروع خوب برای نمایش داده های استاندارد خاص بعداً فراهم کند. به خاطر داشته باشید که جستجوی کامل متن فقط در وب سایت Ripe NCC موجود است و در روش های دیگر برای پرس و جو از پایگاه داده رسیده نیست.
3. روش های پرس و جو برای پایگاه داده رسیده
چهار روش مختلف برای پرس و جو از پایگاه داده رسیده وجود دارد:
-
- یک کلید اصلی
- یک کلید جستجو
- یک کلید معکوس
رابط وب
برای بیشتر موارد استفاده ، رابط وب روشی ساده برای انجام پرس و جو پایگاه داده رسیده را فراهم می کند. با یک علامت بررسی ساده یا دکمه رادیویی ، می توانید به راحتی جستجوی خود را گسترش دهید تا سایر پایگاه داده ها را درج کنید ، یا آن را محدود کنید تا فقط برای انواع خاص از آن پرس و جو کنید. در صورت لزوم ، می توانید با یک کلیک به جستجوی متن کامل بروید.
Telnet در بندر 43
برای کاربرانی که ترجیح می دهند از خط فرمان پرس و جو کنند ، می توانید یک جلسه Telnet را به WHOIS. RIPE. NET در پورت 43 باز کنید و پرس و جو خود را انجام دهید. پس از بازگشت نتیجه ، اتصال به طور خودکار بسته می شود ، مگر اینکه به پایگاه داده رسیده بگویید که با استفاده از پرچم "-K" آن را باز نگه دارید.

مشتری WHOIS
از طرف دیگر ، بیشتر سیستم عامل های مانند یونیکس با مشتری WHOIS ارسال می شوند. اینها اغلب عملکرد و انعطاف پذیری اضافی را اضافه می کنند ، اما باید با احتیاط مورد استفاده قرار گیرند. این امر به این دلیل است که خود مشتری WHOIS پرچم ها را می پذیرد ، اما پایگاه داده رسیده نیز همینطور است. علاوه بر این ، هر پرچم در هر اجرای مشتری WHOIS معنای یکسانی ندارد ، به عنوان مثال در لینوکس در مقابل توزیع های مبتنی بر BSD. برای اطمینان از استفاده مناسب از پرچم ، به صفحات مرد مشتری WHOIS خود مراجعه کنید.

API آرامش بخش
پایگاه داده Ripe همچنین یک API آرامش بخش را ارائه می دهد ، که نتایج را در قالب XML یا JSON باز می گرداند. مشتری شما باید فرمت پاسخ مورد نظر را با استفاده از پذیرش: هدر در درخواست HTTP مشخص کند یا پسوند . xml یا . json را به URL درخواست اضافه کند. سرور پاسخی را در قالب مناسب برای آن پسوند داده شده باز می گرداند. در صورت عدم موفقیت درخواست ، هرگونه پیام خطایی در بدنه پاسخ بازگردانده می شود.
URL برای دسترسی به سرویس استراحت:
-
- با استفاده از رابط وب در وب سایت Ripe NCC
- استفاده از Telnet در بندر 43
- با استفاده از یک مشتری WHOIS ، در بیشتر توزیع های مانند یونیکس گنجانده شده است
- با استفاده از API استراحت
مستندات کامل API RESTFUL در GitHub موجود است.

4- چندین بانک اطلاعاتی را با سرویس منابع جهانی پرس و جو کنید
پایگاه داده رسیده فقط حاوی اطلاعات مربوط به آدرس های IP و ASN هایی است که توسط NCC Ripe اداره می شوند. بنابراین اگر برای هر آدرس IP تصادفی که می خواهید اطلاعات بیشتری در مورد آن داشته باشید ، پرس و جو می کنید ، اگر دامنه توسط Ripe NCC مدیریت شود ، ممکن است نتیجه خاصی بدست آورید ، یا ممکن است یک مکان خانگی عمومی پیدا کنید که می گوید آدرس IP متعلق به یک محدوده استاداره شده توسط یک رجیستری اینترنتی منطقه ای دیگر (RIR).
Ripe NCC آینه های پایگاه داده های RIRS دیگر و همچنین برخی از ثبت های اصلی مسیریابی ، معروف به سرویس منابع جهانی (GRS) را اداره می کند. هنگام فعال کردن GRS ، می توانید از هر منبع پرس و جو کنید و از منبع مناسب پاسخ معتبری دریافت کنید ، که علاوه بر پایگاه داده رسیده شامل موارد زیر است:
از آنجا که NCC رسیده به قوانین مربوط به حفظ حریم خصوصی داده های هلندی و اروپایی است ، ما موظفیم تمام داده های شخصی دریافت شده از سایر پایگاه های داده را حذف کنیم. این یا در منبع حذف می شود یا در طی فرآیند تحول حذف و حذف می شود. NCC Ripe هیچ اطلاعات شخصی را از سایر ثبت ها ذخیره نمی کند. در صورت لزوم ، ما اشیاء ساختگی را ایجاد و مرجع می کنیم تا یکپارچگی داده ها را دست نخورده نگه داریم.
قبل از وارد کردن داده ها ، ما با انجام مراحل زیر اشیاء را به نحوی Ripe RPSL تبدیل می کنیم:
-
- https://rest. db. ripe. net/ripe
برای استفاده از GRS از رابط وب ، دکمه رادیویی مناسب را در زیر کادر جستجو انتخاب کنید. هنگام استفاده از Telnet یا مشتری خط فرمان Whois ، پرچم "-Resource" را به پرس و جو خود اضافه کنید تا فقط از پایگاه داده های Dummified GRS یا پرچم "-A" برای پرس و جو از پایگاه داده های موجود ، یعنی منابع GRS و پایگاه داده اصلی رسیده استفاده کنید. ترکیب شده.

با استفاده از API ، می توانید یک یا چند نام منبع GRS را به عنوان پارامترها مشخص کنید ، به عنوان مثال"منبع = arin-grs" یا "منبع = arin-grs & source = apnic-grs". برای اطلاعات بیشتر ، لطفاً به اسناد مربوط به GitHub مراجعه کنید.
5. نمایش داده شدگان پیشرفته
به طور پیش فرض ، هنگامی که شما یک پرس و جو را انجام می دهید ، همه انواع شیء و کلیدهای جستجو جستجو می شوند. در بسیاری از موارد ، شما می خواهید به دنبال اطلاعات خاص تر باشید ، که می توان با انتخاب جعبه چک مناسب یا دکمه رادیویی در رابط وب یا با اضافه کردن یک پرچم خاص به پرس و جو جستجو ، به دست آورد.
آدرس های آدرس IP
هنگام انجام جستجوی آدرس IP ، ممکن است بخواهید دامنه هایی را ببینید که کم و بیش از پرس و جو شما خاص هستند تا درک بهتری از رابطه بین دامنه ها داشته باشید. در اینجا مروری بر رایج ترین پرچم ها آورده شده است. لیست کامل را می توان در کتابچه راهنمای Query Reference یافت.
| پرچم | نتیجه |
| -l | سطح اول پرس و جو خاص کمتر. این یک سطح بالاتر از محدوده شما را نشان می دهد ، به عنوان مثال نشان می دهد که یک تکلیف خاص بخشی از آن است. |
| -L | تمام سطوح پرس و جو کمتری. این گزینه تمام محدوده هایی را که شامل آدرس IP یا دامنه در پرس و جو شما است ، برمی گرداند. از این گزینه برای مشاهده هر بلوک آدرس IP بالادست مرتبط با محدوده پرس و جو استفاده کنید. مشاهده محدوده آدرس IP بالادست می تواند برای عیب یابی شبکه مفید باشد. |
| -m | پرس و جو خاص تر سطح اول. این یک سطح زیر محدوده ای را که شما پرس و جو هستید ، نشان می دهد ، به عنوان مثال تمام تکالیف را که تحت یک تخصیص خاص انجام شده است نشان می دهد. |
| -M | تمام سطوح پرس و جو خاص تر. این گزینه تمام محدوده های آدرس خاص تر را در مرزهای محدوده آدرس IP که در پرس و جو مشخص شده است ، برمی گرداند. از این گزینه برای مشاهده کلیه زیر مجموعه ها و تکالیف انجام شده تحت تخصیص استفاده کنید. از این گزینه با مراقبت استفاده کنید ، به عنوان مثال تمام سطوح خاص تر در زیر A /8 نتایج بسیاری را برمی گردانند که ممکن است شما را از دسترسی به پایگاه داده رسیده جلوگیری کند. |
| -d | هنگامی که با پرچم سلسله مراتبی استفاده می شود ، انواع شیء دامنه را نیز در بر می گیرد. |
نمایش داده های معکوس
پرس و جوهای معکوس همه اشیاء را بازگردانده می شوند که آرگومان پرسش مشخص شده را در ویژگی (های) مشخص شده در آرگومان های پرچم پرس و جو نشان می دهد. به عنوان مثال ، به شما این امکان را می دهد تا تمام اشیاء را که شخص خاصی در آن شخص خاص است ، تماس اداری (Admin-C) پیدا کنید ، یا به شما امکان می دهد تمام اشیاء مسیری را که در آن ASN خاص به عنوان "Origin:" مراجعه می شود ، پیدا کنیدبشردر اینجا مروری بر رایج ترین پرچم های معکوس پرس و جو ارائه شده است. لیست کامل را می توان در کتابچه راهنمای Query Reference یافت.
| پرچم | کلید جستجو | نتیجه |
| -I Admin-C | نیت | اشیاء با یک ویژگی مطابق با "Admin-C:". |
| -I Tech-C | نیت | اشیاء با ویژگی مطابق با "Tech-C:". |
| -نه شخص | نیت | اشیاء مطابق با ویژگی های "Admin-C:" ، "Tech-C:" یا "Zone-C:". |
| -I mnt by | نگهدارنده | اشیاء با ویژگی "mnt by:" مطابق. |
| -I-Lower | نگهدارنده | اشیاء با ویژگی "MNT-Lower:" مطابق. |
| -I mnt-nfy | پست الکترونیک | اشیاء Mntner با یک ویژگی مطابق با "MNT-NFY:". |
| -I مسیرهای MNT | نگهدارنده | اشیاء Aut-num ، inetnum و مسیر با یک ویژگی مطابق با "MNT-Routes:". |
| -من منشأ | به عنوان شماره | اشیاء Route and Route6 با ویژگی "مبدا:" مطابق. |
در رابط وب ، یک برگه جداگانه وجود دارد که به شما امکان می دهد نمایش داده های معکوس را انجام دهید. در اینجا نمونه ای از نماد در رابط خط فرمان آورده شده است.

متفاوتی
درخواست اتصال مداوم می کند. مشتری ممکن است در همان ارتباط چندین نمایش داده شود. سرور تا زمانی که بدون آرگومان (بعد از اولین) دریافت کند ، اتصال را نمی بندد.
برای یک مرور کامل از همه انواع و پرندگان پرس و جو ، لطفاً به دفترچه راهنمای Query Reference مراجعه کنید.
-
- افزودن ویژگی های اجباری از دست رفته
- بسته بندی ویژگی های ناشناخته با "اظهارات"
- ایجاد اشیاء ساختگی برای داده های گمشده برای حفظ یکپارچگی مرجع
- تبدیل مقادیر ویژگی
- همه این تحولات با نظرات "پایان خط" در اشیاء مشخص شده است
کسب درآمد از فارکس...
ما را در سایت کسب درآمد از فارکس دنبال می کنید
برچسب :
نویسنده : عسلی سهیال
بازدید : <-PostHit->
تاريخ : چهارشنبه
31 خرداد
1402 ساعت: 11:50