
ما هو Punycode
لا يفهم DNS سوى الحروف اللاتينية والأرقام والشرطة. يحوّل متصفحك münchen.de إلى xn--mnchen-3ya.de بخوارزمية Punycode من RFC 3492، ويعرض الكتابة الأصلية في شريط العنوان.
يُرمَّز كل جزء من النطاق على حدة مع البادئة xn--. تبقى الأجزاء اللاتينية كما هي: bücher.example.com يصبح xn--bcher-kva.example.com.
الحروف السيريلية а وе وо وр وс وх تطابق نظيراتها اللاتينية في الشكل تمامًا. يسجّل المحتالون نطاقًا فيه حرف واحد مستبدل ويقدّمونه على أنه موقع معروف. يميّز المحوّل الأجزاء التي تخلط بين أنظمة الكتابة.
متى يفيد
- لوحة الاستضافة أو DNS أو إعدادات nginx لا تقبل إلا xn--، ونطاقك فيه حروف عربية أو غير لاتينية.
- ظهر عنوان xn-- في السجلات أو في رسالة، وتريد معرفة أي موقع هو.
- تفحص رابطًا من رسالة بحثًا عن حروف مستبدلة.
- تجهّز قائمة نطاقات لشهادة SSL أو لأداة سحب.