עבור לתוכן

הגדרת שרת DNS על CentOS

Featured Replies

פורסם

שלום!

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

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

תודה לעוזרים :)

פורסם

בוא נעשה קצת סדר פה.

יש לך VPS עם CentOS?

איזה ניסיון עבודה יש לך בLinux ו Apache?

פורסם
  • מחבר

כן יש לי VPS שעליו רץ CentOS.

על השרת מותקן Apache והכל עובד כמו שצריך, אני רק צריך לדעת איך להגדיר את ה DNS של השרת לדומיין.

וכן ישלי נסיון רק צריך הסבר.

פורסם

הכל אמור להיות מוגדר בפאנל של חברת ה hosting שלך.

אלא אם כן אתה מדבר על זה.

פורסם
  • מחבר

הכל אמור להיות מוגדר בפאנל של חברת ה hosting שלך.

אלא אם כן אתה מדבר על זה.

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

אני מקווה שהסברתי את עצמי קצת יותר טוב. ולא ניראה לי שמה שהבאת לי קשור.

פורסם
  • מחבר

אתה בטוח במה שאתה כותב?

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

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

אני מקווה שזה יותר מובן.

פורסם

לא צריך לצוטט תגובות מעליך.

הם התכוונו לפאנל השליטה שיש לך ולא לשרת שאתה מארח אצלהם.

פורסם

התקנת DNS זה לא סיפור כזה גדול , - ואני יוצא מנקודת הנחה שאתה מבין בלינוקס כאן

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

yum install bind -y יתקין לך שרת DNS.

אחרי שהתקנת את השרת ,אתה צריך להגדיר אותו.

ההגדרות מתייחסות למספר קבצים.

1. הקובץ הגדרות הראשי של BIND

2. קובצי ה ZONE של הדומינים שלך.

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

cd /usr/share/doc/bind-*

תקח את הקבצים מהתיקיה sample , ותעתיק אותם למקום המתאים במערכת

/etc

/var/named

בהתאמה.

לא לשכוח להגדיר selinux context בהעתקה של הקבצים.

תוכל לראות מה ה context עם הפקודה ls -laZ על הקבצים.

system_u:object_r:named_conf_t לקבצי קונפיג

system_u:object_r:named_zone_t לקבצי ZONE

השלב המעצבן יהיה להגדיר את ה resolver ( בעצם תצטרך להגדיר local resolver קודם כל ) .

אתה צריך לשים דגש על external views בהגדרות , ולדאוג שהשרת שלך ידע לענות לשאילתות מבחוץ בנושא הדומין אותו תאציל את הסמכות אליו.

הסבר על איך לגדיר כל קובץ וקובץ תוכל לקרוא בתוך הקבצים עצמם ( יש comments בסיסיים ) , לכל הגדרה שאתה לא מוצא איך עושים יש את גוגל.

לצורך ביצוע הגדרה תקינה ,מומלץ להשתמש ב 2 כתובות IP ל שרתי ה NS שלך , אך גם אחד מספיק.

אנשים ניסו לכוון אותך ללוח בקרה לניהול השרת ,לפי מה שאני רואה אני מבין שאין לך לוח בקרה ( DirectAdmin / Cpanel / webmin / plesk וכו' ).

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

בהצלחה :-)

פורסם

הוא ממש לא צריך להתקין Bind בשביל מה שהוא ביקש.

פורסם

הוא ממש לא צריך להתקין Bind בשביל מה שהוא ביקש.

centos specific ...

בסנטוס משתמשים ב bind ל DNS , כמו ברדהאט.

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

כמובן שיש עוד המון שירותי DNS - http://en.wikipedia.org/wiki/Comparison_of_DNS_server_software

אבל כשמדובר ב CENTOS , בהתחשב בעובדה שיש שימוש ב selinux ישר מהקופסא , מומלץ מאוד לעבוד עם bind.

אתה מוזמן להצטרף אלינו http://lists.centos.org/mailman/listinfo/centos ונוכל לדון בנושא בצורה יותר מעמיקה.

פורסם

הכוונה לא היתה לזה.

הוא בסה"כ צריך לשייך לhosting ל host name.

פורסם

ובשביל לשייך הוא צריך שרת NS

אז יש לו 3 אפשרויות,

1. אצל רשם הדומיינים, הרבה פעמים יש להם ממשק ניהול DNS

2. אצל ספק האחסון, שם הוא כבר ציין שזה בתשלום

3. להתקין DNS אצלו על השרת.

פורסם

הכוונה לא היתה לזה.

הוא בסה"כ צריך לשייך לhosting ל host name.

בעצם הוא מדבר על apache vhost configuration?


sed -e 's/#//g' /etc/httpd/conf/httpd.conf | tail -n 7 > /etc/httpd/conf.d/atar-sheli.conf
chcon --reference=/etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/atar-sheli.conf

לערוך את /etc/httpd/conf.d/atar-sheli.conf

בהתאם

לאחר העריכה


/sbin/service httpd restart

לזה הוא התכוון? כי אני הלכתי אחרי המשפט " אני בסה"כ הכל רוצה להגדיר דומיין שקניתי מחברת LiveDns ישירות לאחסון ולהתחיל לעבוד כמו שאומרים "

הנחתי שהאחסון כבר עובד ( אמנם דרך IP ).

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

( לטעמי קודם נחמד לייצר Local resolver לדומין ).

פורסם
  • מחבר

ובשביל לשייך הוא צריך שרת NS

אז יש לו 3 אפשרויות,

1. אצל רשם הדומיינים, הרבה פעמים יש להם ממשק ניהול DNS

2. אצל ספק האחסון, שם הוא כבר ציין שזה בתשלום

3. להתקין DNS אצלו על השרת.

תודה לכולם! אני ניסיתי לעשות את האפשרות ה 3 אבל בסוף הסתבכתי עם זה ולא הצלחתי ולבסוף הבנתי שאני יכול לעשות את זה דרך רשם הדומינים, באמת יש שם ממשק ניהול מאוד נוח !

שוב תודה לכולם.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים