انجمن کاربران لینوکس ایران - تکنوتاکس سابق
bind چیست؟ - نسخه قابل چاپ

+- انجمن کاربران لینوکس ایران - تکنوتاکس سابق (https://forum.sito.ir)
+-- انجمن: پرسش‌ها و پاسخ‌ها (https://forum.sito.ir/forumdisplay.php?fid=3)
+--- انجمن: لینوکس و نرم‌افزارهای کاربردی (https://forum.sito.ir/forumdisplay.php?fid=7)
+--- موضوع: bind چیست؟ (/showthread.php?tid=16840)

صحفه ها: 1 2


bind چیست؟ - مهمان - 2011-03-06

لطفا در مورد bind توضیح بدید که چیه و چیکار میکنه. مرسی


پاسخ: bind چیست؟ - mah454 - 2011-03-06

بسته نرم افزاری bind یک سرویس DNS هستش که شبیه اداره پست عمل میکنه . یعنی :
فکر کن که شما توی شهرتوی یک آدرس دارید به نام مثلا <!-- w --><a class="postlink" href="http://www.google.com">www.google.com</a><!-- w --> حالا این آدرس یک کد پستی داره که برابر هستش با 74.125.230.113 .
حالا bind میاد کد پستی اون آدرس رو در میاره . یعنی شما وقتی در خواست خودتون رو به سایت گوگل می فرستید bind میاد کد پستی اونو در میاره که یه موقع در خواست به اشتباه جای دیگری نره .
البته این فقط یک مثال بود . Smile


پاسخ: bind چیست؟ - r_m1232002 - 2011-03-06

mah454 عزیز به خوبی با یک مثال قضیه را روشن کردن . من فقط در ادامه حرف های ایشان اضافه کنم که در یک شبکه کامپیوتری همه ی ارتباطات بر اساس IP انجام می گیره که دقیقا همون کد پستی در مثال قبل محسوب می شه. اما به یاد نگه داشتن این IP ها برای انسان دشوار است بنابراین برای سهولت تصمیم بر این شد که ما به جای IP از حروف و اسامی قابل درک استفاده کنیم. به این ترتیب کافی است شما تنها اسم یک دامین را به طور مثال google در یاد نگه دارید که از به یاد سپاری یک عدد ۱۲ رقمی خیلی ساده تر است.
حال وظیفه BIND این است که هنگامی که با یک اسم برخورد می کند آن را به IP متناظر با آن تبدیل کند.


پاسخ: bind چیست؟ - مهمان - 2011-03-06

ممنون. اما اینایی که گفتید که وظیفه dns هست. پس فرق bind با dns چیه؟


پاسخ: bind چیست؟ - mah454 - 2011-03-06

bind بسته نرم افزاری که توی سیستم های یونیکسی کار Domail Name Service رو انجام میده .
مثل آپاچی که کار Web Server رو انجام میده .
نقل قول :موضوع Dynamic DNS رو لطفاً بازش کنید .چه جوریه؟
یک مثال ساده :
وب سرور آپاچی رو نصب و راه اندازی کنید .
حالا توی مرورگر خود آدرس 127.0.0.1 رو بزنید . یک پیغام میاد مبنی بر اینکه وب سرور شما الان داره کار میکنه .
حالا بجای آدرس بالا بزن <!-- m --><a class="postlink" href="http://localhost">http://localhost</a><!-- m --> می بینی دقیقا همون پیغام میاد .
برو توی فایل etc/hosts/ و این خط رو اخر فایل اضافه کن :
کد :
127.0.0.1 www.localhost.com
البته این فقط یک مثاله Smile
حالا آدرس بالا رو توی مرورگر بزن . همان طور که می بینی سایت بازمیشه . البته اون پیغام رو از روی یک فایل html در آدرس var/www/ برای شما لود میکنه .
این فقط یک مثال بود . البته این اولین روش برای شناسایی IP از روی ادرس ها توی لینوکس محسوب میشه که یک مشکل اساسی داره و اون اینه که فایل hosts که ما اونو ویرایش کردیم باید توی تمام کامپیوتر های شبکه کپی بشه !
برای حل این مشکل بسته bind اومد که کارش Domain Name Service هستش .


پاسخ: bind چیست؟ - مهمان - 2011-03-06

ممنونم توضیحاتتون کامل و مفید بود. ممکنه نصب و کانفیگ bind در لینوکس( fedora 12) توضیح بدید. متشکرم


پاسخ: bind چیست؟ - tolstoy - 2011-03-06

<!-- m --><a class="postlink" href="http://web.archive.org/web/20070220180025rn_2/www.hezardastan.org/bind/">http://web.archive.org/web/200702201800 ... .org/bind/</a><!-- m -->


پاسخ: bind چیست؟ - مهمان - 2011-03-07

ممنونم ازتون. خیلی دوست داشتم با انجمن لینوکس اصفهان آشنا بشم. مرسی.:-)


پاسخ: bind چیست؟ - مهمان - 2011-03-07

راستی شما هم عضو گروه کاربران لینوکس اصفهان هستید؟ :-)


Re: پاسخ: bind چیست؟ - tolstoy - 2011-03-07

Anonymous نویسنده :ممنونم ازتون. خیلی دوست داشتم با انجمن لینوکس اصفهان آشنا بشم. مرسی.:-)

خوب جلسات را بیایید
isfahanlug.org


پاسخ: Re: پاسخ: bind چیست؟ - مهمان - 2011-03-07

باشه حتما مرسی.
شما هم اصفی هستید؟ :-)


پاسخ: Re: پاسخ: bind چیست؟ - tolstoy - 2011-03-07

بله اصفهانی هستم Wink


پاسخ: Re: پاسخ: bind چیست؟ - مهمان - 2011-03-07

مرسی سایت رو کامل خوندم. امکان تغییر روز جلسات به روز پنجشنبه وجود داره؟
خیلی علاقه مندم حتما شرکت کنم، اما شاغل هستم و نمیتونم تا ساعت 5 برسم اونجا. 5 شنبه ها تعطیلم. حتما اطلاع بدید که امکان تغییر روز جلسات هست یا خیر؟
بازم مرسی :-)


پاسخ: Re: پاسخ: bind چیست؟ - مهمان - 2011-03-07

راستی امکانش هست خودتونو معرفی کنید. من لیست اعضا رو مطالعه کردم.
خوشبختم از آشناییتون. :-)


پاسخ: Re: پاسخ: bind چیست؟ - tolstoy - 2011-03-07

جلسات بیش از سه سال (از بدو تاسیس) هست که روز دوشنبه برگزار می شه. وتغییر نخواهد کرد .
مگر اینکه جامون را ازمون بگیرند Big Grin

من هم بهراد اسلامی فر هستم. من هم خوشبختم Smile


پاسخ: Re: پاسخ: bind چیست؟ - مهمان - 2011-03-07

پس من افتخار آشنایی با مدیر سایت رو داشتم. :-)
پس من باید 2 شنبه ها مرخصی بگیرم. :-))
من هم شهلا هستم. امیدوارم بتونم در جلسات شرکت کنم و ببینمتون.
راستی دیدم که توزیع دبیان کار میکنید، میشه دلیل انتخاب دبیان رو توضیح بدید، ویژگی منحصر بفرد یا خاصی داره؟
ممنونم.


پاسخ: Re: پاسخ: bind چیست؟ - tolstoy - 2011-03-07

من مدیر جلسات هستم. مدیر سایت آقای خضرلو هستند.
من از همون اول با توزیع دبیان شروع کردم. دلیل اینکه روش موندم اینه که بر مبنای community توسعه داده می شه
و دلیل دیگه اینکه ازش خوشم می یاد. Tongue

تفاوت ها و برتری ها و یا نقص های زیادی را می شه نام برد ولی برای من همون دوتا دلیل کافیه Wink


پاسخ: Re: پاسخ: bind چیست؟ - مهمان - 2011-03-07

ok mer30
من fedora12 کار کردم. نظرتون راجع بهش چیه؟
تصمیم دارم لینوکس رو فراتر از چیزی که بلدم و در حد حرفه ای کار کنم. آیا fedora رو در این زمینه مناسب میبینید؟
به نظر خودم باید با توزیعی که شاید بشه گفت قوی تر از fedora هست کار کنم. که Debian or ubuntu کاندید های من هستند.
میخواستم در انتخاب بهم کمک کنید.مرسی.
شما کدوم رو پیشنهاد میکنید؟


پاسخ: Re: پاسخ: bind چیست؟ - tolstoy - 2011-03-07

همشون لینوکس هستند با هر کدوم راحترید و ازش لذت می برید ، کار کنید.


پاسخ: Re: پاسخ: bind چیست؟ - مهمان - 2011-03-07

مرسی.
پس شما fedora رو تایید میکنید؟