זוהי הפקודה ypdomainname שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
שם מארח - הצג או הגדר את שם המארח של המערכת
domainname - הצג או הגדר את שם התחום NIS/YP של המערכת
ypdomainname - הצג או הגדר את שם הדומיין NIS/YP של המערכת
nisdomainname - הצג או הגדר את שם הדומיין NIS/YP של המערכת
dnsdomainname - הצג את שם תחום ה-DNS של המערכת
תַקצִיר
המארח [-a|--כינוי] [-d|--דומיין] [-f|--fqdn|--ארוך] [-A|--all-fqdns] [-i|--ip-address]
[-I|--all-ip-adresses] [-s|--קצר] [-y|--yp|--nis]
המארח [-b|--אתחול] [-F|--קובץ שם הקובץ] [המארח]
המארח [-ה|--עזרה] [-V|--גרסה]
שם דומיין [nisdomain] [-F פילה]
ypdomainname [nisdomain] [-F פילה]
nisdomainname [nisdomain] [-F פילה]
dnsdomainname
תיאור
שם מארח משמש להצגת שם ה-DNS של המערכת, ולהצגה או הגדרה של שם המארח שלה או
שם מתחם ₪.
לקבל שֵׁם
כאשר קוראים ללא ארגומנטים, התוכנית מציגה את השמות הנוכחיים:
המארח ידפיס את שם המערכת כפי שהוחזר על ידי gethostname(2) פונקציה.
שם דומיין ידפיס את שם הדומיין NIS של המערכת. שם דומיין משתמש
gethostname(2) פונקציה, בעוד ypdomainname ו nisdomainname להשתמש
yp_get_default_domain(3).
dnsdomainname ידפיס את חלק הדומיין של ה-FQDN (שם דומיין מלא). ה
ה-FQDN המלא של המערכת מוחזר עם המארח --fqdn (אבל ראה את האזהרות ב
סעיף LA FQDN להלן).
SET שֵׁם
כשקוראים עם טיעון אחד או עם ה --קוֹבֶץ אפשרות, הפקודות קובעות את שם המארח או
שם הדומיין NIS/YP. המארח משתמש sethostname(2) פונקציה, בעוד כל השלושה
שם דומיין, ypdomainname ו nisdomainname להשתמש setdomainname(2). שימו לב, שזהו
יעיל רק עד לאתחול הבא. לַעֲרוֹך / etc / hostname לשינוי קבוע.
שימו לב, רק משתמש-העל יכול לשנות את השמות.
לא ניתן להגדיר את ה-FQDN או את שם הדומיין של ה-DNS עם dnsdomainname הפקודה
(ראה LA FQDN להלן).
שם המארח נקבע בדרך כלל פעם אחת בעת הפעלת המערכת ב /etc/init.d/hostname.sh (בדרך כלל
על ידי קריאת התוכן של קובץ המכיל את שם המארח, למשל / etc / hostname).
LA FQDN
ה-FQDN (Fully Qualified Domain Name) של המערכת הוא השם שה- מזהה(3)
מחזיר עבור שם המארח, כגון, ursula.example.com. זה בדרך כלל שם המארח
ואחריו שם תחום ה-DNS (החלק שאחרי הנקודה הראשונה). אתה יכול לבדוק את ה-FQDN
באמצעות המארח --fqdn או שם הדומיין באמצעות dnsdomainname.
אתה לא יכול לשנות את ה-FQDN עם המארח or dnsdomainname.
השיטה המומלצת להגדרת ה-FQDN היא להפוך את שם המארח להיות כינוי עבור
שימוש בשם מלא / Etc / hosts, DNS או NIS. לדוגמה, אם שם המארח היה
"אורסולה", אולי יש שורה / Etc / hosts שקורא
127.0.1.1 ursula.example.com ursula
טכנית: ה-FQDN הוא השם getaddriinfo(3) מחזיר עבור שם המארח המוחזר על ידי
gethostname(2). שם הדומיין של DNS הוא החלק שאחרי הנקודה הראשונה.
לכן זה תלוי בתצורה של הפותר (בדרך כלל ב /etc/hosts.conf) איך
אתה יכול לשנות את זה. בדרך כלל קובץ המארחים מנותח לפני DNS או NIS, אז זה הכי
נפוץ לשנות את ה-FQDN בו / Etc / hosts.
אם למכונה יש ממשקי/כתובות רשת מרובים או שהוא נמצא בשימוש בסביבה ניידת,
אז יכול להיות שיש לו מספר FQDNs/שמות דומיין או אף אחד בכלל. לכן הימנעו משימוש
המארח --fqdn, המארח --תְחוּם ו dnsdomainname. המארח --כתובת ה - IP כפוף ל
אותן מגבלות ולכן יש להימנע גם מכך.
אפשרויות
-א, --כינוי
הצג את שם הכינוי של המארח (אם נעשה בו שימוש). אפשרות זו הוצאה משימוש וצריכה
לא לשמש יותר.
-א, --all-fqdns
מציג את כל ה-FQDN של המכשיר. אפשרות זו מונה את כל הרשתות המוגדרות
כתובות בכל ממשקי הרשת המוגדרים, ומתרגם אותם לתחום DNS
שמות. כתובות שלא ניתן לתרגם (כלומר כי אין להן
הזנת IP הפוכה מתאימה) ידלג. שים לב שיכולות להיות כתובות שונות
פתרון לאותו שם, לכן הפלט עשוי להכיל ערכים כפולים. לַעֲשׂוֹת
אל תניח הנחות כלשהן לגבי סדר הפלט.
-ב, --מַגָף
הגדר תמיד שם מארח; זה מאפשר את הקובץ שצוין על ידי -F להיות לא קיים או
ריק, ובמקרה זה שם המארח המוגדר כברירת מחדל localhost ישמש אם אין עדיין
להגדיר.
-ד, --תְחוּם
הצג את שם תחום ה-DNS. אל תשתמש בפקודה שם דומיין כדי לקבל את
שם דומיין DNS מכיוון שהוא יציג את שם הדומיין של NIS ולא את דומיין ה-DNS
שֵׁם. להשתמש dnsdomainname במקום זאת. עיין באזהרות בסעיף LA FQDN למעלה, ו
להימנע משימוש באפשרות זו.
-ו, --fqdn, --ארוך
הצג את ה-FQDN (שם דומיין מלא). FQDN מורכב ממארח קצר
שם ושם דומיין DNS. אלא אם אתה משתמש ב-bind או ב-NIS עבור חיפושי מארח
יכול לשנות את ה-FQDN ואת שם הדומיין של ה-DNS (שהוא חלק מה-FQDN) ב-
/ Etc / hosts קוֹבֶץ. עיין באזהרות בסעיף LA FQDN למעלה ושימוש המארח --את כל-
fqdns במקום בכל מקום אפשרי.
-ו, --קוֹבֶץ שם הקובץ
קרא את שם המארח מהקובץ שצוין. הערות (שורות המתחילות ב-'#')
מתעלמים.
-אני, --כתובת ה - IP
הצג את כתובות הרשת של שם המארח. שימו לב שזה עובד רק אם
ניתן לפתור את שם המארח. הימנע משימוש באפשרות זו; להשתמש המארח --כל כתובות ה-ip
במקום.
-אני, --כל כתובות ה-ip
הצג את כל כתובות הרשת של המארח. אפשרות זו מונה את כל המוגדרים
כתובות בכל ממשקי הרשת. ממשק הלולאה ו-IPv6 קישור מקומי
כתובות נשמטות. בניגוד לאופציה -i, אפשרות זו אינה תלויה בשם
פתרון הבעיה. אל תניח הנחות כלשהן לגבי סדר הפלט.
-ס, --קצר
הצג את שם המארח הקצר. זהו שם המארח שנחתך בנקודה הראשונה.
-V, --גִרְסָה
הדפס מידע על גרסת פלט רגיל ויציאה בהצלחה.
-י, --יפ, --ש"ח
הצג את שם הדומיין NIS. אם ניתן פרמטר (או --קוֹבֶץ שם ) ואז שורש
יכול גם להגדיר דומיין חדש של ₪.
-ח, - עזרה
הדפס הודעת שימוש וצא.
אורים
משפחות הכתובות המארח מנסה בעת חיפוש ה-FQDN, הכינויים והרשת
הכתובות של המארח נקבעות על ידי התצורה של הפותר שלך. לדוגמה,
במערכות GNU Libc, ניתן להורות לפותר לנסות תחילה חיפושי IPv6 באמצעות
inet6 אפשרות ב / Etc / resolv.conf.
השתמש ב-ypdomainname באינטרנט באמצעות שירותי onworks.net