-
February 13th, 2013, 13:37
#11
پاسخ : dns در سرور مجازی

نوشته اصلی توسط
bronze
چطور دامین را به سرور وصل می کنید؟
از شرکتی که دامین را خریداری کرده ام یک پنل به من می دهد که در آنجا دامین را به سرور متصل می کنم.
مشکل از شرکت نیست. من از سایت who.is برای جستجوی dns استفاده کردم. ولی می گوید این dns وجود ندارد.
-
-
February 13th, 2013 13:37
# ADS
-
February 13th, 2013, 13:47
#12
عضو انجمن
پاسخ : dns در سرور مجازی
دو child name server در پنل دامین ایجاد کنید برای ip هر دو ip سرور رو قرار دهید.
دو child name server که ایجاد کرده اید در قسمت name server پنل دامین وارد کنید.
همون دو تا رو در kloxo تنظیم کنید.
در iptables باید پورت 53 رو که مربوط به dns هست با دستوراتی که داره باز کنید
چند ساعت صبر کنید تا انتشار انجام شود
در صورتی که در kloxo و فایروال به درستی تنظیمات را انجام داده باشید به احتمال زیاد درست میشه.
و سلام
ویرایش توسط bronze : February 13th, 2013 در ساعت 13:50
-
تعداد تشکر ها از bronze به دلیل پست مفید
-
February 13th, 2013, 13:51
#13
پاسخ : dns در سرور مجازی
ببخشید. همین الآن یک جا خوندم که ثبت dns حدود ۴۸ تا ۷۲ ساعت طول می کشد. آیا واقعا همین طور است؟
-
-
February 13th, 2013, 13:54
#14
عضو انجمن
پاسخ : dns در سرور مجازی
معمولا 7، 8 ساعت طول میکشه.
-
تعداد تشکر ها از bronze به دلیل پست مفید
-
February 13th, 2013, 14:16
#15
پاسخ : dns در سرور مجازی

نوشته اصلی توسط
bronze
دو child name server در پنل دامین ایجاد کنید برای ip هر دو ip سرور رو قرار دهید.
دو child name server که ایجاد کرده اید در قسمت name server پنل دامین وارد کنید.
همون دو تا رو در kloxo تنظیم کنید.
در iptables باید پورت 53 رو که مربوط به dns هست با دستوراتی که داره باز کنید
چند ساعت صبر کنید تا انتشار انجام شود
در صورتی که در kloxo و فایروال به درستی تنظیمات را انجام داده باشید به احتمال زیاد درست میشه.
و سلام
یک دنیا ممنون. در مورد child name server نمیدونستم. خیلی ممنونم.
-
-
February 13th, 2013, 18:46
#16
پاسخ : dns در سرور مجازی
با چند دستور ساده نیز می توانید این کار را انجام دهید.
این فرماین را می توانید به صورت پشت سر هم وارد کنید تا نتیجه بگیرید :
کد:
[root@root ~]# vim /etc/named.conf
options {
directory "/etc";
pid-file "/var/run/named/named.pid";
allow-transfer { none; };
allow-query { none; };
allow-recursion { none; };
version none;
};
zone "." {
type hint;
file "/etc/db.cache";
};
zone "your-domain.com" {
type master;
file "/var/named/your-domain.com";
};
[root@root ~]# vim /var/named/your-domain.com
$ttl 38400
your-domain.com. IN SOA your-domain.com. root.localhost. (
1325946087
10800
3600
604800
38400 )
your-domain.com. IN NS your-domain.com.
your-domain.com. IN A 192.168.10.20
www.your-domain.com. IN A 192.168.10.20
www2.your-domain.com. IN A 192.168.10.20
mail.your-domain.com. IN A 192.168.10.20
your-domain.com. IN NS ns1.your-domain.com.
your-domain.com. IN NS ns2.your-domain.com.
your-domain.com. IN MX 10 mail.your-domain.com.
your-domain.com. IN TXT "v=spf1 a mx a:your-domain.com mx:mail.your-domain.com ip4:192.168.10.20 include:hotmail.com include:gmail.com include:googlemail.com include:aol.com ?all"
20.10.168.192.IN-ADDR.ARPA. IN PTR your-domain.com.
ns1.your-domain.com. IN A 192.168.10.20
ns2.your-domain.com. IN A 192.168.10.20
[root@root ~]#
[root@root ~]#touch /etc/db.cache
-
تعداد تشکر ها از isatis7t به دلیل پست مفید
-
February 13th, 2013, 18:49
#17
پاسخ : dns در سرور مجازی
چند نکته رو یاد م رفت یاد آوری کنم :
1- قبل از این کار حتما bind را با دستور yum install bind نصب کنید.
2- دقت کنید که در فایل تنظیمات نقطه پس از نام دامین هایی که گذاشته شده است حذف نکنید.
3- دقت کنید که در فایل تنظیمات در رکورد PTR آی پی را باید برعکس وارد کنید.
موفق باشید.
-
تعداد تشکر ها از isatis7t به دلیل پست مفید
-
February 13th, 2013, 20:20
#18
پاسخ : dns در سرور مجازی

نوشته اصلی توسط
isatis7t
با چند دستور ساده نیز می توانید این کار را انجام دهید.
این فرماین را می توانید به صورت پشت سر هم وارد کنید تا نتیجه بگیرید :
کد:
[root@root ~]# vim /etc/named.conf
options {
directory "/etc";
pid-file "/var/run/named/named.pid";
allow-transfer { none; };
allow-query { none; };
allow-recursion { none; };
version none;
};
zone "." {
type hint;
file "/etc/db.cache";
};
zone "your-domain.com" {
type master;
file "/var/named/your-domain.com";
};
[root@root ~]# vim /var/named/your-domain.com
$ttl 38400
your-domain.com. IN SOA your-domain.com. root.localhost. (
1325946087
10800
3600
604800
38400 )
your-domain.com. IN NS your-domain.com.
your-domain.com. IN A 192.168.10.20
www.your-domain.com. IN A 192.168.10.20
www2.your-domain.com. IN A 192.168.10.20
mail.your-domain.com. IN A 192.168.10.20
your-domain.com. IN NS ns1.your-domain.com.
your-domain.com. IN NS ns2.your-domain.com.
your-domain.com. IN MX 10 mail.your-domain.com.
your-domain.com. IN TXT "v=spf1 a mx a:your-domain.com mx:mail.your-domain.com ip4:192.168.10.20 include:hotmail.com include:gmail.com include:googlemail.com include:aol.com ?all"
20.10.168.192.IN-ADDR.ARPA. IN PTR your-domain.com.
ns1.your-domain.com. IN A 192.168.10.20
ns2.your-domain.com. IN A 192.168.10.20
[root@root ~]#
[root@root ~]#touch /etc/db.cache
ممنون. ولی مگر خود kloxo این کار را انجام نمی دهد؟
من ۶ ساعت پیش تنظیمات را در kloxo انجام دادم. ولی هنوز فرقی نکرده.
می توانید درباره این مبحث و یا تفاوت این ۲ روش بیشتر توضیح دهید؟
با تشکر.
-
-
February 14th, 2013, 08:28
#19
پاسخ : dns در سرور مجازی

نوشته اصلی توسط
bronze
دو child name server در پنل دامین ایجاد کنید برای ip هر دو ip سرور رو قرار دهید.
دو child name server که ایجاد کرده اید در قسمت name server پنل دامین وارد کنید.
همون دو تا رو در kloxo تنظیم کنید.
در iptables باید پورت 53 رو که مربوط به dns هست با دستوراتی که داره باز کنید
چند ساعت صبر کنید تا انتشار انجام شود
در صورتی که در kloxo و فایروال به درستی تنظیمات را انجام داده باشید به احتمال زیاد درست میشه.
و سلام
سلام. با روشی که دوستمون گفتند. من تونستم dns رو ثبت کنم. و به دامین متصل کنم.ولی با این حال هنوز سایت بالا نمی آید. فکر کنم از آن طرف dns در kloxo هنوز درست ثبت نشده. من با روش معمولی این کار را انجام دادم(dns templates) ولی کدی از طریق ssh ننوشتم. آیا لازم به نوشتن کد هست یا نه؟
با تشکر.
-
-
February 14th, 2013, 12:58
#20
پاسخ : dns در سرور مجازی
ممنون. ولی مگر خود kloxo این کار را انجام نمی دهد؟
من ۶ ساعت پیش تنظیمات را در kloxo انجام دادم. ولی هنوز فرقی نکرده.
می توانید درباره این مبحث و یا تفاوت این ۲ روش بیشتر توضیح دهید؟
با تشکر.
من تا حالا تجربه تنظیم dns با پنل kloxo نداشتم.
وراه حل عمومی رو بهتون گفتم.
شما باید دستورات گفته شده رو در خط فرمان لینوکس command line وارد کنید. همچنین اگر فایر وال بالا است اجازه پورت 53 و 80 را بدهید.
برای تنظیم فایروال براحتی می توانید با دستور setup این کار را انجام دهید.
موفق باشید.
-
تعداد تشکر ها از isatis7t به دلیل پست مفید