מדריך קלאודפלייר בעברית

תיעוד 52

רשומות DNS עם תו כללי (Wildcard)

עודכן לאחרונה: 16 באפריל 2026

רשומות DNS רגילות ממפות שם דומיין לכתובת IP אחת או לכמה כתובות IP, או משאבים משויכים אחרים, לשם דומיין מסוים (מיפוי של אחד לרבים). רשומות DNS עם תו כללי מאפשרות מיפוי של רבים לרבים, למשל אם יש לך מאות או אלפי תת דומיינים שברצונך להפנות לאותם משאבים.

בתוך Cloudflare, רשומות DNS עם תו כללי יכולות להיות דרך פרוקסי או DNS בלבד.

#יצירת רשומת Wildcard

כדי ליצור רשומת DNS עם תו כללי, צור רשומת DNS עם * בשדה Name.

סוגשםכתובת IPv4סטטוס פרוקסי
A*192.0.2.1Proxied

אזהרה

אם הפרויקט שלך נמצא ב-Cloudflare Pages, שים לב שדומיינים מותאמים אישית עם תו כללי אינם נתמכים. לפרטים ראה בעיות ידועות.

אפשר גם ליצור רשומת DNS עם תו כללי במיוחד עבור תת דומיין עמוק יותר. לדוגמה, אם ברצונך ליצור רשומת wildcard על *.www.example.com, תיצור רשומה עם *.www בשדה השם.

סוגשםכתובת IPv4סטטוס פרוקסי
CNAME*.wwwexample.comProxied

#היבטים שכדאי להביא בחשבון

#תווים כלליים נתמכים רק בתווית הראשונה

המשמעות היא ששם מארח כמו subdomain.*.example.com אינו תו כללי ברמת תו הכוכבית. אם יוצרים רשומת DNS עם השם הזה, הכוכבית מתפרשת כתו המילולי * ולא כאופרטור של התו הכללי.

#תווים כלליים הם רב שלביים כברירת מחדל

אם יוצרים רשומת DNS על *.*.example.com, רק הכוכבית הראשונה מתפרשת כתו כללי, והשנייה מתפרשת כתו המילולי *. רשומה *.example.com כבר רב שלבית כברירת מחדל, כלומר היא תכסה את abc.example.com וגם את 123.abc.example.com, כל עוד אין רשומות DNS ספציפיות שגוברות.

#רשומות DNS ספציפיות גוברות על רשומות עם תו כללי

רשומה עם תו כללי חלה רק כאשר לא קיימת רשומה מדויקת בשם שעליו בוצעה השאילתה. אם קיימת רשומה או האצלה, התו הכללי אינו חל.

דוגמה 1: ספציפי או מתחת

אם יש לך רק את שתי הרשומות האלה בדומיין:

סוגשםתוכן
A*192.0.2.1
TXTabc<some_text>

רשומת ה-A עם התו הכללי תשמש לשאילתות לכל תת דומיין של example.com, חוץ מ-abc.example.com או כל דבר מתחת לתווית הספציפית הזו (123.abc.example.com או deeper.label.abc.example.com, וכן הלאה).

התו הכללי עדיין ישמש לתוויות עמוקות יותר שאינן מתחת לרשומה הספציפית ב-abc.example.com, למשל deeper.label.xyz.example.com.

דוגמה 2: הורה מרומז

אם יש לך רק את שתי הרשומות האלה בדומיין:

סוגשםתוכן
A*192.0.2.1
TXT123.abc<some_text>

בדוגמה זו, 123.abc.example.com הוא צאצא של abc.example.com, ול-abc.example.com אין רשומות משויכות. ההתנהגות תלויה בסוג שרתי השמות שבשימוש:

  • שרתי שמות רגילים: התו הכללי *.example.com עדיין יחול על abc.example.com.
  • Advanced nameservers1: בהתאם ל-RFC 4592 ↗︎, התו הכללי *.example.com לא יחול על abc.example.com.

#זמינות

לקוחות בכל התוכניות יכולים ליצור רשומות DNS עם תו כללי ולהעביר אותן דרך פרוקסי.

#מגבלות

אם אתה משתמש ב-הגדרת CNAME (חלקית) עבור ה-DNS שלך, Cloudflare אינו מקצה באופן אוטומטי אישורי SSL/TLS עבור רשומת ה-wildcard שלך.

עבור אישורים לשמות מארח עם תו כללי, ההנפקה והחידוש משתנים לפי סוג האישור שבשימוש:

  • Universal: בצע DCV באמצעות שיטת אימות TXT.
  • Advanced: ברוב המקרים אפשר לבחור ב-Delegated DCV, מה שמפשט מאוד את ניהול האישורים.

אם אי אפשר להשתמש ב-Delegated DCV, צריך להשתמש ב-DCV מבוסס TXT להנפקה ולחידוש של האישור. המשמעות היא שתצטרך למקם אסימון DCV אחד מסוג TXT עבור כל שם מארח באישור. אם שם מארח אחד או יותר באישור נכשל באימות, האישור לא יונפק ולא יחודש.

המשמעות היא שאישור wildcard שמכסה את example.com ואת *.example.com ידרוש שני אסימוני DCV אצל ספק ה-DNS הסמכותי. באופן דומה, אישור עם חמישה שמות מארח ב-SAN (כולל תו כללי) ידרוש חמישה אסימוני DCV אצל ספק ה-DNS הסמכותי.

#מידע נוסף

למידע נוסף על רשומות wildcard, וגם לפרטים נוספים על המגבלות שלהן, ראה את פוסט הבלוג המבוא ↗︎.

#הערות שוליים

  1. תצורת opt-in הזמינה ללקוחות Enterprise. ↩