Punycode / IDN محوّل
حوّل أسماء النطاقات الدولية (IDN) بين صيغتي Unicode وPunycode (المتوافقة مع ASCII).
محوّل Punycode / IDN
حوّل بين Unicode و Punycode لأسماء النطاقات الدولية (IDN). تحويل ثنائي الاتجاه، فوري، ومجاني.
ماذا تفعل هذه الأداة
يتيح لك محوّل Punycode / IDN تحويل أي اسم نطاق دولي بين شكله Unicode القابل للقراءة وتمثيله Punycode المتوافق مع ASCII. ما عليك سوى إدخال نطاق Unicode مثل münchen.de للحصول على مكافئه بصيغة Punycode وهو xn--mnchen-3ya.de، أو لصق نطاق Punycode للكشف عن أحرف Unicode الأصلية.
تقوم الأداة بالكشف التلقائي عن اتجاه التحويل. إذا كان إدخالك يحتوي على تسميات تبدأ بـ xn--، فإنها تفك تشفير Punycode إلى Unicode. وإلا، فإنها تشفّر Unicode إلى Punycode. يتم التعامل مع النطاقات متعددة التسميات بشكل صحيح، حيث يتم تشفير أو فك تشفير كل تسمية بشكل مستقل.
يتم دعم جميع نصوص Unicode، بما في ذلك اللاتينية مع علامات التشكيل، والسيريلية، والعربية، والصينية، واليابانية، والكورية، والهندية، وأي أحرف أخرى يسمح بها معيار IDNA 2008. يحدث التحويل فوريًا في متصفحك دون اتصال بالخادم، لذا لا يغادر إدخالك جهازك أبدًا.
ما هو Punycode و IDN؟
تسمح أسماء النطاقات الدولية (IDN) لأسماء النطاقات بأن تحتوي على أحرف غير ASCII مثل الأحرف المشكّلة والأحرف الصينية والنص العربي أو النص السيريلي. هذا يعني أن الأشخاص حول العالم يمكنهم تسجيل نطاقات بلغتهم ونصهم الخاص.
ومع ذلك، فإن نظام أسماء النطاقات (DNS) لا يفهم سوى أحرف ASCII. Punycode هو معيار الترميز الذي يسد هذه الفجوة من خلال تمثيل أحرف Unicode في شكل متوافق مع ASCII. تبدأ كل تسمية مشفّرة بـ Punycode بالبادئة xn--، مما يجعل التعرف عليها سهلاً.
عندما تكتب اسم نطاق دولي في متصفحك، يقوم بتحويل شكل Unicode بصمت إلى Punycode قبل حل العنوان عبر DNS. ثم يعرض لك المتصفح النسخة Unicode القابلة للقراءة. يتيح لك هذا المحوّل رؤية كلا الشكلين، وهو أمر ضروري لتكوين DNS والتحقق من شهادات SSL وإعداد البريد الإلكتروني وتحليل الأمان.
حالات الاستخدام الشائعة
يخدم محوّل Punycode مجموعة واسعة من الاحتياجات التقنية والعملية. إليك السيناريوهات الأكثر شيوعًا التي تساعد فيها هذه الأداة:
- تكوين DNS -- استخدم صيغة Punycode عند إعداد سجلات A أو MX أو CNAME أو سجلات DNS أخرى للنطاقات الدولية. تتطلب العديد من لوحات إدارة DNS النسخة المشفرة بـ ASCII.
- شهادات SSL -- تحقق من أن صيغة Punycode تطابق الاسم البديل للموضوع (SAN) في شهادتك. يمكن أن يتسبب عدم التطابق بين تمثيلات Unicode و Punycode في أخطاء الشهادة.
- إعداد البريد الإلكتروني -- قم بتكوين خوادم البريد باستخدام تمثيل النطاق المتوافق مع ASCII. تتطلب معظم خوادم SMTP صيغة Punycode لتوجيه النطاقات الدولية.
- تحليل الأمان -- فك تشفير نطاقات Punycode المشبوهة لاكتشاف هجمات التشابه البصري. على سبيل المثال،
xn--pple-43d.comيُفك تشفيره إلى نطاق يشبه بصريًاapple.comلكنه يستخدم حرفًا سيريليًا.
النصوص واللغات المدعومة
يتعامل هذا المحوّل مع كل نص يسمح به معيار IDNA 2008. سواء كنت تعمل مع اللغات الأوروبية أو أنظمة الكتابة الآسيوية، فإن الأداة تغطي احتياجاتك:
- اللاتينية مع علامات التشكيل -- الأحرف المعدّلة الألمانية (ä، ö، ü)، والعلامات الفرنسية (é، è، ê)، والتيلدا الإسبانية (ñ)، والمزيد
- السيريلية -- الروسية والأوكرانية والبلغارية والصربية والنصوص ذات الصلة
- العربية والعبرية -- دعم كامل للنصوص من اليمين إلى اليسار
- أحرف CJK -- الصينية والكانجي الياباني والهانغول الكوري
- الديفاناغاري -- الهندية والماراثية والسنسكريتية والنصوص الهندية الأخرى
Domainwise متاح بـ 12 لغة بما في ذلك العربية (RTL)، مما يجعله أداة مثالية لأي شخص يعمل مع أسماء النطاقات الدولية بلغته الأم. استخدم شريط ToolSwitcher في الأعلى للتنقل بسرعة بين جميع أدوات النطاقات المجانية.
أدلة ذات صلة
هل تريد معرفة المزيد عن كيفية عمل أسماء النطاقات؟ ستساعدك هذه الأدلة على فهم الأساسيات:
- ما هو اسم النطاق؟ -- مقدمة للمبتدئين حول كيفية عمل أسماء النطاقات، بما في ذلك دور DNS في ترجمة الأسماء إلى عناوين IP.
- فهم TLD: مقارنة بين .com و .dev و .io -- قارن امتدادات نطاقات المستوى الأعلى وتعرّف على الامتداد المناسب لمشروعك أو علامتك التجارية أو جمهورك الدولي.
بعد تحويل نطاقك الدولي، يمكنك التحقق من سجلات DNS الخاصة به باستخدام أداة DNS Lookup أو البحث عن أسماء نطاقات متاحة باستخدام مولّد أسماء النطاقات.