דף הבית » איך ל » כיצד לשנות את שם המארח של לינוקס ללא אתחול מחדש

    כיצד לשנות את שם המארח של לינוקס ללא אתחול מחדש

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

    שינוי שם המארח

    ראשית, עליך לשנות את קובץ ההגדרות השולט על זה. הקובץ בפועל ומיקומו ישתנו על פני הפצות. ב נגזרות Redhat, הקובץ לשנות הוא / etc / sysconfig / רשת כך vi הקובץ הזה ולשנות את השורה שקוראת HOSTNAME =

    מזה:

    לזה:

    עבור הפצות SuSE היית דומה לשנות את / etc / HOSTNAME הקובץ בזמן מנהלי Debian היה לשנות את / etc / hostname קובץ כדי להגדיר את השם החדש.

    הבא, / etc / hosts הקובץ צריך להיות שונה. זה זהה על פני כל הטעמים והוא מורכב באמצעות עורך טקסט האהוב עליך שינוי שם המארח הישן בתוך. כך למשל:

    לזה:

    "אבל", אתה ממלמל תחת נשימה, "אני פשוט הקלדת 'hostname' וקיבל 'Snoopy' כתוצאה מכך. זה לא עובד! ".

    מה שאתה צריך לדעת הוא כי השלבים הקודמים הם להגדיר לצמיתות את השם החדש. אתה מהיר מכדי לשפוט, כמובן. אז, המשך על ידי הזנת (בשורת הפקודה כמו שורש או sudoer):

    # hostname mdmvr14s9db

    זה יגדיר את שם המארח לעת עתה, אבל השינוי לא נשמר (זה מה השלבים לעיל הם, זוכר?). קדימה - לבדוק את זה. הקלד 'hostname' (ללא הסימנים) והפקודה אמורה להחזיר את 'mdmvr14s9db' (ללא המרכאות האחרות).

    עכשיו בואו נגדיר את זה באבן. אם אתה משתמש chkconfig ופקודות שירות (RedHat משפחה פולק, בדרך כלל), אתה יכול פשוט להקליד

    #service רשת הפעלה מחדש

    אשר יפעיל מחדש את הרשת עם שם המארח החדש. כל השאר אתה אמור להיות מסוגל להקליד

    # / etc / init.d / הפעלה מחדש של הרשת

    כדי להשיג את אותן תוצאות.

    לאחר מכן בדוק שוב עם הפקודה hostname - אתה צריך לקבל את השם החדש חזר.

    זה היה החלק הקל. יש לקוות, לפני תחילת זה, בדקת את כל הקבצים conf יישומים עבור כל התייחסות מקודדת קשה שם חדש ושינתה את זה גם כן. ואז אתה צריך לשנות את הרשומה 'A' DNS שלך כדי לשקף גם את השם החדש. וברגע שיש לך מחדש בשם עם השם החדש ב- DNS אתה תצליח באופן זמני מגרה סביב מחצית מאותם 18,000 משתמשים שהוזכרו קודם לכן, כי עכשיו לא יכול להגיע לשרת מאז השם לא התפשט ברחבי הרשת עדיין. אבל גם זה יעבור כל עוד אתה מסתתר מספיק זמן.

    ולפחות אתה יכול לשמור על סנופי קטן ממולא קטיפה יושב ליד השולחן שלך כדי להזכיר לך את זה עדין, זמן פשוט יותר.