انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: راه اندازی Bind ؟؟؟ ( مشکل حل شد )  (دفعات بازدید: 8401 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین Mohsen00

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
  • Linux is your best friend
    • نوین تکنولوژی
راه اندازی Bind ؟؟؟ ( مشکل حل شد )
« : 13 آذر 1386، 01:50 ق‌ظ »
سلام و خسته نباشید
من بازم مشکل دارم تورو خدا افو کنید ولی این مشکلم هرچی گشتم و هرچی از توی تاپیک های مختلف دستورات داده شده رو اجرا کردم به نتیجه ای نرسیدم
من ubuntu server روی سیستمم نصبه و می خوام با bind یه dns به سرورم بدم
قانونا وقتی من به سرورم dns می دم باید وقتی می رم توی client و وارد firfox می شم چه IP سرورم رو بدم چه او dns رو فرقی نکه
اما هرچی من با bind ور رفتم و روش های مختلف رو از توی تاپیک های ubuntu.ir و technotux.org امتحان کردم جوابی نگرفتم البته کتاب باغومیان هم نتونست کمکم کنه
نمی دونم چرا اینجوری می شه ولی می خواستم خواهش کنم که اگه راهنمای کاملی در مورد نصب و راه اندازی bind در ubuntu 7.10 دارین یا خودتون بلدین بهم کمک کنید
ممنون می شم  :oops:
« آخرین ویرایش: 23 آذر 1386، 11:56 ب‌ظ توسط محسن »

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #1 : 13 آذر 1386، 10:43 ق‌ظ »
راستش بهتره كامل بگيد كه چه كرديد و دقيقا الان مشكلتون چيه...
یک راهنمای خوب برای Bind9 تو آدرس زير هست
https://help.ubuntu.com/community/BIND9ServerHowto

من هم چند سال پيش يه راهنما برای bind نوشته بودم كه ميتونيد تو لینک زير بخونيدش
http://www.hezardastan.org/bind
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین Mohsen00

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
  • Linux is your best friend
    • نوین تکنولوژی
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #2 : 13 آذر 1386، 05:45 ب‌ظ »
من مطابق راهنمای سایت ubuntu رفتم و این کار ها رو انجام دادم
فایل named.conf.local رو ویرایش کردم و دستورات زیر رو بهش اضافه کردم
zone "example.com" {
             type master;
             file "/etc/bind/db.example.com";
        };
zone "0.168.192.in-addr.arpa" {
        type master;
        notify no;
        file "/etc/bind/db.192";
};
بعد فایل db.example.com رو ساختم و داخلش محتویات زیر رو ریختم
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.example.com. root.example.com. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.example.com.
@       IN      A       192.168.0.1
box     IN      A       192.168.0.1
بعد فایل db.192 رو با محتویات زیر ساختم
;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.example.com. root.example.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.
10      IN      PTR     ns.example.com
.
اما وقتی دستور زیر رو می زنم fail می شه !!
sudo /etc/init.d/bind9 restartیه کمکم می کنید ؟

آفلاین ابراهیم

  • High Hero Member
  • *
  • ارسال: 1295
  • جنسیت : پسر
  • راه‌رو گر صد هنر دارد توکل بایدش
    • سلام!
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #3 : 13 آذر 1386، 11:20 ب‌ظ »
سلام،
برای این که ببینی مشکل از کجاست، bind رو restart کن و بعدش نگاهی به انتهای پرونده‌ی var/log/syslog/ بنداز.
اگر متوجه نشدی مشکل از کجاست، خط‌های مربوط به bind رو بذار.
ما زنده به آنیم که آرام نگیریم     ...     موجیم که آسودگی ما عدم ماست

آفلاین Mohsen00

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
  • Linux is your best friend
    • نوین تکنولوژی
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #4 : 14 آذر 1386، 01:01 ب‌ظ »
بعد از اجرای bind9 restart
*Stoping domain name service... bind
rndc: connect faild: 127.0.0.1#953: connection refused [fail]
*Starting domain name service... bind [fail]
داخل syslog بعد از تاریخ و ... جلوی : این ها نوشته شده بود
Starting BIND 9.4.1-P1 -u bind
found 2 CPUs, using 2 worker threads
loading configuration from '/etc/bind/named.conf'
/etc/bind/named.conf.local:12: missing ';' before '}'
loading configuration: failure
exiting (due to fatal error)
مشکلش حل شد ! یه ; جا انداخته بودم ! ولی حالا رسیدم به مشکل اصلی !!!

قبل از انجام این تنظیمات وقتی توی firfox سیستم client در آدرس IP سرور رو می زدم صفحه Default سرویس دهنده Apache باز می شد ! اما حالا وقتی IP رو می زنم هیچ کاری انجام نمی ده و لود نمی شه و وقتی DNS رو در آدرس می زنم یه صفحه میاد که این دوخط توش نوشته شده :
You have reached this web page by typing "example.com", "example.net", or "example.org" into your web browser.
These domain names are reserved for use in documentation and are not available for registration. See RFC 2606, Section 3.
آیا تنظیمات من درست بوده ؟ همین تنظیمات برای dns کافیه یا باید تنظیمات دیگری رو هم انجام می دادم ؟!

نمی دونم مشکل از کجاست لطفا کمکم کنید !
من 1 هفته دیگه کنفرانس دارم و اگه DNS نشه بیچاره ام !  :'(
« آخرین ویرایش: 14 آذر 1386، 01:14 ب‌ظ توسط محسن »

آفلاین ابراهیم

  • High Hero Member
  • *
  • ارسال: 1295
  • جنسیت : پسر
  • راه‌رو گر صد هنر دارد توکل بایدش
    • سلام!
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #5 : 14 آذر 1386، 02:05 ب‌ظ »
... وقتی DNS رو در آدرس می زنم ...
منظورت چیه؟!؟
ما زنده به آنیم که آرام نگیریم     ...     موجیم که آسودگی ما عدم ماست

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #6 : 15 آذر 1386، 12:12 ق‌ظ »
من معمولا اینجوری عمل میکنم

۱. خط زیر رو انتهای etc/bind/named.conf/ اضافه میکنم
include "/etc/bind/named.conf.test.com";
۲. فایل etc/bind/named.conf.test.com/ رو ایجاد میکنم و توش مینویسم
zone "test.com" {
        type master;
        file "/etc/bind/db.test.com";
};
۳. فایل etc/bind/db.test.com/ رو ایجاد میکنم و توش مینویسم
;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     localhost. root.localhost. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      test.com.
@       IN      A       192.168.0.1
www     IN      A       192.168.0.1

و بعد bind9 رو restart میکنم. البته این ساده‌ترین شکل کار هست.
در مورد تنظیمات شما ظاهرا تو فایل etc/bind/named.conf/ ایراد syntax وجود داره... اگه حل نشد کل فایلت رو ضمیمه کن ببینیم...
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین Mohsen00

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
  • Linux is your best friend
    • نوین تکنولوژی
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #7 : 18 آذر 1386، 09:55 ب‌ظ »
... وقتی DNS رو در آدرس می زنم ...
منظورت چیه؟!؟
ببخشید چند وقت نبودم برام مشکل پیش اومد
منظورم اینه که وقتی example.com رو داخل firfox توی آدرس بار می زنم صفحه default سرویس apache رو بالا نمیاره و جاش اون دو خط میاد

در مورد تنظیمات شما ظاهرا تو فایل etc/bind/named.conf/ ایراد syntax وجود داره... اگه حل نشد کل فایلت رو ضمیمه کن ببینیم...
بله اون مشکل قبلی حل شده من یک ; کم گذاشته بودم و با گذاشتن ; مشکل حل شد !  اما نمی دونم چرا بعد از اینکه restart کردم و وارد firfox شدم و dns رو وارد کردم به سرویس apache وصل نشد ؟!
در حال حاضر ubuntu server ام پاک شده و دوباره باید نصبش کنم این دفعه از روی راه حل شما عمل می کنم امیدوارم ثمر بخش باشه !

راستی یه سوال دیگه زمانی که من domain name server ری رو که با bind سرور ایجاد کردم در firfox یا browser های دیگه سیستم client وارد می کنم باید به سرویس apache سیستم سرور متصل بشه و صفحه default اونو نشون بده دیگه ؟ راه دیگه ای هم برای تست کردن dns در client وجود داره ؟
« آخرین ویرایش: 18 آذر 1386، 09:58 ب‌ظ توسط محسن »

آفلاین Mohsen00

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
  • Linux is your best friend
    • نوین تکنولوژی
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #8 : 19 آذر 1386، 06:04 ب‌ظ »
بازم نشد !!! زمانی که آدرس DNS رو توی client پینگ می کنم نمی شناسه !
اما زمانی که DNS رو توی sever پینگ می کنم می شناسه !!!!  ](*,)
من نمی دونم چرا آدرس dns ام توی client شناسایی نمیشه ! این دفعه مطابق فرمایش adiministrator سایت رفتم ! لطفا کمک کنید  ???

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #9 : 19 آذر 1386، 07:14 ب‌ظ »
ظاهرا شما دو تا pc داريد درسته؟ server و client
لطفا Gateway و DNS ماشين Client رو آدرس Ip Server قرار بديد
تو سرور اوبونتو هم بايد ip تون رو تو به صورت زير تو فايل etc/resolv.conf/ قرار بديد. مثلا
nameserver    192.168.0.1

اگر زمان restart كردن سرويس bind9 ايراد و error نداريد احتمالا بايد مشكل تنظيمات ip تو كلاينت و سرور داشته باشيد. همين كارها رو انجام بديد اگر نشد بپرسيد....
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین Mohsen00

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
  • Linux is your best friend
    • نوین تکنولوژی
پاسخ به: راه اندازی Bind ؟؟؟
« پاسخ #10 : 23 آذر 1386، 11:55 ب‌ظ »
ظاهرا شما دو تا pc داريد درسته؟ server و client
لطفا Gateway و DNS ماشين Client رو آدرس Ip Server قرار بديد
تو سرور اوبونتو هم بايد ip تون رو تو به صورت زير تو فايل etc/resolv.conf/ قرار بديد. مثلا
nameserver    192.168.0.1

اگر زمان restart كردن سرويس bind9 ايراد و error نداريد احتمالا بايد مشكل تنظيمات ip تو كلاينت و سرور داشته باشيد. همين كارها رو انجام بديد اگر نشد بپرسيد....
از راه نمایی تون بسیار سپاسگزارم درستورالعمل های بالا رو انجام دادم مشکل کاملا حل شد
ازتون واقعا ممنونم

آفلاین livelove_2007

  • Newbie
  • *
  • ارسال: 3
مشکل با bind
« پاسخ #11 : 16 اردیبهشت 1390، 02:24 ق‌ظ »
سلام و خسته نباشید وقتی دستور sudo vi /etc/bind/named.conf.local میزنم این ارور رو میده e325 attention و وقتی اینتر میکنم
//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               


آفلاین livelove_2007

  • Newbie
  • *
  • ارسال: 3
پاسخ به: راه اندازی Bind ؟؟؟ ( مشکل حل شد )
« پاسخ #12 : 18 اردیبهشت 1390، 07:36 ب‌ظ »
/etc/init.d/bind9 restart
 * Stopping domain name service... bind9                                        rndc: connect failed: 127.0.0.1#953: connection refused
                                                                         [ OK ]
 * Starting domain name service... bind9                                 [fail]