Skip to content
YAS.SH
Network & DNS🌐 سيرفر YASمتاح عبر APIintermediate

بحث DNS العكسي

ينفذ استعلام DNS العكسي (Reverse DNS / PTR) لمعرفة اسم النطاق المرتبط بعنوان IP معين.

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
Loading tool…

إيه اللي الأداة دي بتعمله؟

ينفذ استعلام DNS العكسي (Reverse DNS / PTR) لمعرفة اسم النطاق المرتبط بعنوان IP معين.

إمتى أستخدمها؟

  • التحقق من هوية خوادم البريد الإلكتروني (Forward-Confirmed reverse DNS) لمنع تصنيف الرسائل كسبام.
  • التعرف على خوادم الاستضافة والشبكات المرتبطة بعناوين الـ IP المجهولة في سجلات السيرفر.
  • استيفاء متطلبات شركات البريد العالمية مثل Gmail و Yahoo لقبول الرسائل.

مثال واقعي

الإدخال
8.8.8.8
الناتج
PTR Record: dns.google

استعلام سجل PTR في نطاق in-addr.arpa العكسي.

إدخال → معالجة → ناتج → الخطوة التالية

الإدخال
أدخل عنوان IPv4 أو IPv6 المراد الاستعلام عن اسمه.
المعالجة
يطلب النظام سجل الـ PTR من خوادم الأسماء المعتمدة لعنوان الـ IP.
الناتج
اسم النطاق الرسمي (Hostname) المرتبط بعنوان الـ IP أو تقرير بعدم وجود السجل.
الخطوة التالية
إذا كنت تدير خادم بريد، اضبط سجل PTR لدى مزود خدمة الاستضافة ليتطابق مع اسم الخادم.

أخطاء شائعة

  • الاعتقاد بأن سجل PTR يتم تعديله من لوحة تحكم النطاق (يتم ضبطه لدى مزود الـ IP/Hosting).
  • عدم تطابق سجل الـ PTR مع سجل الـ A المقابل (مما يفشل فحص FCrDNS).
  • فحص عناوين IP خاصة لا تمتلك سجلات PTR عامة.

يعني إيه النتيجة

الاسم الرسمي المعتمد والموثق من قبل مزود الخدمة لعنوان الـ IP على شبكة الإنترنت.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/reverse-dns
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/reverse-dns" \
  -H "Content-Type: application/json" \
  -d '{"ip":"8.8.8.8"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/reverse-dns", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "ip": "8.8.8.8"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/reverse-dns", json={"ip":"8.8.8.8"})
data = r.json()
FieldTypeRequiredDescription
ipstringYesIPv4 or IPv6 address
maxintegerNo (default 5)Max results (1–20)
Success response
{ "ip": "8.8.8.8", "result": ["dns.google"] }

PTR lookup — find hostnames for an IP.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات