الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   إدارة وتشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=80)
-   -   الرجاء المساعدة أخواني أواجه مشكلة في ملف etc/named.conf !! (http://www.arabwebtalk.com/showthread.php?t=145472)

opz 16-09-2010 07:56 PM

الرجاء المساعدة أخواني أواجه مشكلة في ملف etc/named.conf !!
 
السلام عليكم ورحمة الله وبركاته

أخواني الأعزاء تحية طيبة وبعد ..

في الحقيقة أنا كنت متابع قديم لهاذا المنتدي وأشكر القائمين عليه لما يتمتعوا بروح طيبة في التعاون مع جميع المستجدين في مجال السيرفرات ولقد شاهدت العديد العديد من المواضيع التي حقا كانت بمثابة الكنز إلي ، ثم شاهدة الشروح المبسطة لكيفية إعداد السيرفر والعديد من الشروح التي حقيقتا كان لها الدور الأكبر في تشجيعي لطلب سيرفر حيث أني كنت سابقا أمتلك ريسلر سابقا . .

ولكن للأسف حصل ما لم يكن بالحسبان إطلاقا :sad:

واجهة العديد من المشاكل ولأكثر من مره قمت بالتحدث إلي الـ support وكانوا يقوموا بمساعدتي ولكني الآن لا أريد التحدث إليهم إطلاقا ولذلك لسبب بسيط حيث أنهم ساعدوني في العديد من المشاكل وتبقت لدي مشكلة واحدة فقط وهي في ملف etc/named.conf

قمت بمتابعة العديد من الشروح في هذا المنتدي والعديد من المنتديات الأخرى ولكن الغريب أنه كانت تأتيني رسالة خطأ مع أني أقوم بتطبيق الشرح حرفيا !!
ومع أن البيانات المدخلة إليها صحيحه وقمت بالتأكد منها الا أنه ما زالت تظهر لي تلك الرسالة المزعجة التي في كثير من الأوقات كانت ستخرجني من طوري :mad: ، حينما أقوم بتعديل بيانات الملف named.conf وأقوم بإدخال الأمر التالي : service named restart

تظهر لي المشكلة التالية :
كود PHP:

root@server [/]# service named restart 
Stopping named:                                            [  OK  
Starting named:  
Error in named configuration
/
etc/named.conf:10undefined ACL 'trusted' 
/etc/named.conf:9undefined ACL 'trusted' 
                                                           
[FAILED

يقوم البرنامج بإظهار خطئين في السطريين التالين :
كود PHP:

allow-recursion trusted; }; 
        
allow-transfer trusted; }; 

مع العلم أني متأكد منها وقمت بالإطلاع عليها في العديد من الشروحات من ضمنها منتديات أجنبية ولكن للأسف لم أجد الإجابة الشافيه !!

وأيضا حينما أدخل الأمر التالي :


كود PHP:

/scripts/rebuilddnsconfig 

لأنه وكما قرأت في العديد من الشروحات أنه يقوم بإصلاح أو إستبدال ملف named بملف النسخه الأصلية للسيرفر ولكن للأسف لا توجد نتيجة حيث تظهر لي الرسالة التالية :

كود PHP:

root@server [/]# /scripts/rebuilddnsconfig 
Named could not be restartedany obvious config errors should show up below this line.  
WARNING: /etc/named.conf appears to contain errors which could not be corrected automatically
/
etc/named.conf:9undefined ACL 'trusted' 
Please correct these errors manually and rerun /scripts/fixrndc 

يطلب مني إصلاح المشكلة يدويا !!

------

أخواني الأعزاء أنا أواجه هذه المشكلة من قرابة أسبوع وللأسف لم أستطع حلها لعدم تعاملي مع السيرفرات مسبقا وحيث أني أعتبر جديد في مجال السيرفرات حيث أني أعتبر مبتدئ ، أتمني مِن مَن لدية الدراية والمعرفة أن لا يبخل علينا ، وجزاه الله خير لمساعدتي ..

وبالمناسبة جميع إعدادات السيرفر تعمل الـ DNS وغيرها من الأمور حيث تمت عمليه SETUP من قبل الشركة ولكن بعد شرائي للوحة WHM قمت بالدخول إلى هذا الملف وقمت بحذف سطر أوامر حيث أني أضفته أنا مسبقًا وبعد إطلاعي على العديد من الشروح أتضح لي أن ذلك السطر ليس ذا أهمية إطلاقا فقمت بحذفه وظهرت المشكلة ، قمت بإعادته مره أخرى ولكن للأسف ما زالت المشكلة مستمره !!

أيضا أخواني إن لم أجد الحل الشافي فأنا أبحث عن شخص يصلح هذه المشكلة وحتى لو كان بمقابل مادي ، حيث أن أشتراكي في الريسلر أوشك على الإنتهاء وأريد إصلاح المشكلة بأسرع ما يمكن لكي يتسنى لي نقل المواقع قبل فقدانها !!

قمت بالقرائة مطولا في شروح المنتدى هل من الممكن أن أطرح مشكلتي ولكن لم أجد أي بند يتعارض مع محتوى موضوعي . . أتمنى منكم إفادتي وأكون من الشاكرين لكم ، وجزاكم الله خيرا . .

أخوكم : opz

Ramy Allam 16-09-2010 08:29 PM

السلام عليكم

يرجي التأكد ان هناك قيمة للـ acl بالفعل عن طريق التأكد من وجود

كود:

acl "trusted" {
FirstIP;SEcondIP;127.0.0.1;
};

تحت اول سطر
include "/etc/rndc.key";

مع استبدال FirstIP بالايبي الرئيسي للسيرفر
و SEcondIP بالايبي الثاني بالسيرفر

والتأكد ايضا ان السطرين
allow-recursion { trusted; };
allow-transfer { trusted; };

موجودين تحت options {

ليكون الناتج كالتالي
كود:

options {
directory "/var/named";
allow-recursion { trusted; };
allow-notify { trusted; };
allow-transfer { trusted; };

بالتوفيق

opz 16-09-2010 09:08 PM

أشكرك عزيزي على سرعة ردك وأتمنى أني لم أكن مصدر إزعاج لك . . ^^

تم حل المشكلة .. السبب وببساطة لم أكن أضف الكود أو الفاصلة التالية ( ; ) ، بعد التركيز جيدا تم حل المشكلة أشكرك جزيل الشكر وجعله لله في ميزان حسناتك :)

Ramy Allam 16-09-2010 10:25 PM

السلام عليكم

عفوا أتمني لك التوفيق


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:03 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012