לקוחות אחסון אתרי וורדפרס אשר מבקשים לעבוד על האתר שלהם תחת הדומיין שלו, אך אינם רוצים עדיין לעדכן את ה- DNS של הדומיין לאחסון הפעיל, יכולים לעשות זאת באמצעות פעולה פשוטה בקובץ Hosts אשר במחשב. למעשה, מדובר בסוג של מניפולציה על מערכת ההפעלה של המחשב, כך שאנו מגדירים לה לפנות מהמחשב האישי שלנו בלבד באופן ישיר לדומיין שלנו, עוד לפני שבוצעה עבורו הפניית DNS.
תחילה, עלינו לדעת מהי כתובת ה- IP של הדומיין שלנו, על מנת שנוכל להשתמש בכתובת זו בקובץ Hosts שבמחשב. לצורך זאת, ניגש לפאנל ניהול האחסון CPANEL באמצעות שם המשתמש והסיסמא שלנו. נעבור לעמודת GENERAL INFORMATION אשר בצידו הימני של CPANEL ונקליק על הקישור Server Information כמודגם להלן:
נקבל את מסך Server Information המציג את נתוני השרת בו מאוחסן האתר שלנו:
הנתון החשוב עבורנו הינו שורת Shared IP Address אשר מציינת את כתובת ה- IP אותה אנו נעתיק ונגדיר בקובץ Hosts.
כעת, עלינו לעבור למחשב האישי שלנו ולהגיע לקובץ Hosts. קובץ Hosts במחשב הינו קובץ txt לכל דבר, אך ייתכן כי נתבקש לפתוח אותו כמנהל מערכת – Run as administrator. במידה ונתבקש, נעשה כן.
קובץ Hosts נמצא בנתיב: Windows\System32\drivers\etc:
נפתח את קובץ hosts ונקליד בו שתי שורות: שורה אחת הכוללת את כתובת ה- IP שלנו, רווח, שם הדומיין. שורה שניה הכוללת את כתובת ה- IP שלנו, רווח שם הדומיין בתוספת WWW שלנו – באופן הבא:
נבצע שמירה בקובץ Hosts ונבדוק את התוצאות:
סיגרו את כל חלונות הדפדפן שלכם.
המתינו דקה.
פיתחו מחדש את הדפדפן וגילשו כרגיל לאתר. כעת הדפדפן אמור להפנות לשרת החדש.
לא עובד, מה ניתן לעשות?
נקו CACHE והיסטוריה בדפדפן ואתחלו אותו שוב.
הריצו משורת DOS את הפקודה ipconfig /flushdns.
לאחר שסיימתי עם תפעול האתר וכבר הגדרתי לדומיין את ה- DNS של האחסון, איך ניתן לדעת שבאמת ה- DNS עודכנו?
אפשר לבצע שינוי קטן באתר, ולבדוק אותו שוב ממחשב אחר (בו לא ביצענו את ההפניה המיוחדת באמצעות קובץ Hosts).
רואים את השינוי? ה- DNS עודכנו.