PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ساختن دی ان اس سرور خصوصی + غیر فعال کردن Recursive Queries



talebi1372
March 12th, 2012, 16:55
الان من رو سرورم سنتوس نصب شده . کلکسو هم دارم .
دی ان اس ها هم در مسیر /etc/resolv.conf دی انس های گوگل ست شده اند .
من مشکل فعال بودن Recursive Queries روی دامنه خودم دارم . می خوام بدونم Recursive Queries رو سرور من فعاله یا رو دی ان اس های گوگل ؟
اگه بخواهیم Recursive Queries رو غیر فعال کنیم باید دی ان اس سرور برا خودم رو داشته باشم درسته ؟
آموزش ساختنش رو دارید؟
ارور Reverse MX A records (PTR) رو چطور باید درست کرد؟
لطفا دقیق توضیح بدید . اگه قراره کاری بشه دقیق بگید تو پنل دامنه یا تو سنتوس یا تو کلکسو.
ممنون

talebi1372
March 13th, 2012, 10:36
اجب سوالی کردم .یکی نبود جواب کامل بده ؟

aminhacker
March 13th, 2012, 14:32
intoDNS: checks DNS and mail servers health (http://intodns.com)
شاید یتونه کمک کنه.
الان فکر کنم مشکل اصلیت اینه که دامنه رو نتونستی رو بیاری رو سرورت. آره ؟

iMohsen
March 13th, 2012, 15:04
این recursive اصلا کاری به dns هایی که سرور شما برای اتصال به نت استفاده میکنه نداره .
شما روی دامنه خودتون dns هایی ست کردین . مثلا ns1.folandomain.com و ns2.folandomain.com
این dns ها به یک سرور اشاره میکنند . مثلا سرور با آی پی 2.3.2.3
روی 2.3.2.3 یک نرم افزار DNS server نصب هست که داخلش recursive queries فعال هست . از اونجا باید غیرفعال بشه .
حالا بگین سیستم عامل و نرم افزار این سرور 2.3.2.3 چی هست تا روش غیرفعال کردن recursive رو بگم / بگن .

j4b3r
March 13th, 2012, 15:19
سلام
،قط یه نکته هم بگم البته مطمئن نیستم
فکر کنم به عنوان دی ان اس نمی تونید از دی ان اس های گوگل استفاده کنید
البته ببخشید بی ربط بود ولی گفتم ذکر کنم
Can I use Google Public DNS to host my domain name or website?
No. Google Public DNS is not an authoritative nameserver or hosting service. There are no plans to offer any DNS registration or hosting services with Google Public DNS
Frequently Asked Questions (http://code.google.com/speed/public-dns/faq.html)..

talebi1372
March 14th, 2012, 08:43
این recursive اصلا کاری به dns هایی که سرور شما برای اتصال به نت استفاده میکنه نداره .
شما روی دامنه خودتون dns هایی ست کردین . مثلا ns1.folandomain.com و ns2.folandomain.com
این dns ها به یک سرور اشاره میکنند . مثلا سرور با آی پی 2.3.2.3
روی 2.3.2.3 یک نرم افزار DNS server نصب هست که داخلش recursive queries فعال هست . از اونجا باید غیرفعال بشه .
حالا بگین سیستم عامل و نرم افزار این سرور 2.3.2.3 چی هست تا روش غیرفعال کردن recursive رو بگم / بگن .

فرمایش شما متینه . مشکل همینه که شما میگید .
سیستم عامل سنتوس 5 نسخه 32 .
من از چند تا سایت خارجی کمک گرفتم . چند تا دستور دادن که تو فایل resolv اضافه کردم ولی متاسفانه بعد از ریستارت دی ان اس دستورات اجرا نمی شدن.
در مورد این recursive هم توضیح بدید و کارشو بگید لطفا . دستتون درد نکنه.

---------- Post added at 07:30 AM ---------- Previous post was at 07:26 AM ----------


intoDNS: checks DNS and mail servers health (http://intodns.com)
شاید یتونه کمک کنه.
الان فکر کنم مشکل اصلیت اینه که دامنه رو نتونستی رو بیاری رو سرورت. آره ؟

نه . مشکل ارور دادن intodns هست . دامنه رو سرور هست و صحیح هم کار میکنه.

---------- Post added at 07:42 AM ---------- Previous post was at 07:30 AM ----------

دی ان اس اختصاصی به چه دردی میخوره ؟
میشه رو سرور خودم دی ان اس خودم رو داشته باشم؟

---------- Post added at 07:43 AM ---------- Previous post was at 07:42 AM ----------

بلدم bind نصب کنم . اینو نصب کنم دی ان اس خودم رو دارم دیگه درسته ؟

iMohsen
March 14th, 2012, 10:13
احتمالا شما برای میزبانی dns از نرم افزار bind استفاده کنید .
باید داخل فایل named.conf این عبارت رو داشته باشید :

recursion:no;

اگر هم نمیدونید این فایل کجاست با این دستور میشه پیداش کرد :

locate named.conf

talebi1372
March 14th, 2012, 10:31
احتمالا شما برای میزبانی dns از نرم افزار bind استفاده کنید .
باید داخل فایل named.conf این عبارت رو داشته باشید :

recursion:no;

اگر هم نمیدونید این فایل کجاست با این دستور میشه پیداش کرد :

locate named.conf
دستت درد نکنه locate نداشتم . با زدن دستور yum install mlocate حل شد بعدش هم یک updatedb زدم ارور locate حل شد و فایل رو پیدا کرد .

iMohsen
March 14th, 2012, 13:03
خوب بابا جان شما وقتی recursion:no رو بزارید داخل تنظیمات dns سرور و ریستارت کنید دیگه پشتیبانی نمی کنه !‌

talebi1372
March 14th, 2012, 16:00
چند تا فایل با پسوند named.conf موجود هست . تو هر کدوم این دستورو مینویسم سیو میکنم میزنم service named restart فیل میکنه و ریستارت نمیشه ولی بدون این دستور راحت ریستارت میکنن.
ارور هم اینه که این دستور ناشناخته هست ! دستور رو 100 درصد صحیح وارد میکنم.
این هم لیست فایل ها


/etc/dbus-1/system.d/named.conf
/usr/share/doc/bind-9.3.6/sample/etc/named.conf
/usr/share/man/man5/named.conf.5.gz
/var/named/chroot/etc/global.options.named.conf
/var/named/chroot/etc/kloxo.named.conf
/var/named/chroot/etc/named.conf



اینم ارور

/etc/named.conf:1: unknown option 'recursion:no'

iMohsen
March 14th, 2012, 16:52
محتویات این فایل رو بزارید اینجا لطفا
/var/named/chroot/etc/named.conf

talebi1372
March 14th, 2012, 19:40
آقا حلش کردم . برای کسایی که کلکسو نصب کردن غیر فعال کردن این گزینه یکم متفاوت هست
به این صورت عمل کنید
فایل

nano /var/named/chroot/etc/named.conf
رو با نانو باز کنید و کد های زیر رو به اولش اظافه کنید



options {

allow-recursion { localhost; };

};






حالا این سرویس رو ریستارت کنید

/etc/init.d/named restart