ברגע שהבעלים של דומיין מסויים מפסיק לשלם עליו, הדומיין עובר סדרה של שינויי סטטוס לפני שהוא חוזר לבריכה של הדומיינים החופשיים והמאושרים.
הבעיה שאי אפשר לדעת בדיוק מתי זה יקרה.
נניח שחפצה נפשך בדומיין מסויים.
הדבר הראשון לעשות הוא לבדוק מה המצב שלו בבסיס הנתונים whois.
נניח:
whois my-new-domain.net
אם הדומיין פנוי, תחזור הודעה שמכילה משהו בנוסח:
No match for "MY-NEW-DOMAIN.NET".
אם הדומיין רשום, תחזור הודעה שמכילה, בין היתר, את תאריך התפוגה שלו, משהו כמו:
Expires......: 2006-05-31 19:27:29
ברגע שתאריך התפוגה של דומיין חלף, הבעלים שלו מתחיל לקבל אזהרות, אחרי כמה זמן הוא כבר לא יכול להשתמש בו, אבל עדיין יש לו את הזכות לשלם ולקבל אותו.
המצב הזה נקרא REGISTRAR-LOCK, וההודעה שחוזרת תכיל את זה:
Status: REGISTRAR-LOCK
כמו שאמרתי, הדומיין עלול להשאר במצב הזה די הרבה זמן, אפילו חודשיים.
טריק אפשרי כדי לקבל את הדומיין הוא לבקש מהלינוקס שלכם, במילות נועם, לבדוק כל יום מה המצב עם הדומיין, ולשלוח לכם אימייל ברגע שהוא כבר לא נעול.
צרו קובץ בשם check.domain, הכניסו בתוכו את זה:
#! /bin/sh
STATUS=`whois my-new-domain.net | grep -i lock`
if [ "$STATUS" == "" ] ; then
echo "my-new-domain.net is free!" | mail your@email.address
fi
שימו את הקובץ בתוך
/etc/cron/daily
ושנו את הדגל שלו לקובץ הרצה :
chmod +x /etc/cron.daily/check.domain
כמובן, יש לשנות בקובץ את הדומיין והאימייל למשהו תקין.
מקסימום יום אחרי שהדומיין ישתחרר, המערכת תשלח לכם אימייל, ותוכלו לחטוף אותו.
נפלא! עכשיו כל מה שאני צריכה זה רעיון לשם דומיין מגניב, כסף ושרת.
תודה רבה, עמרי.
וחצילים, אל תשכחי.
שרת בלי חצילים זה כמו שן בינה בלי אבטיח.