چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
من دو تاپیکی توی Trackback گذاشتم رو خوندم ولی اصلا متوجه نشدم که باید چیکار کنم. خودتون بلدید، فکر می کنید بقیه هم یه عمر اینکارند و همه چیزو می دونند
یه خورده بیشتر توضیح بدید که چیکار کنیم.
من نمایندگی هاست لینوکس cpanel، با کنترل پنل whm و دسترسی reseller دارم (root-access ندارم!)
یه مشتری دارم که فرض می کنیم سایتش این باشه: moshtari.ir
الان DNS های دامنه اش روی 4 تا DNSی که خود هاست به من داده ست شده، فرض می کنیم به صورت زیر هستند:
کد:
ns1.host.net. ['222.222.222.221'] (NO GLUE) [TTL=14400]
ns2.host.net. ['222.222.222.222'] (NO GLUE) [TTL=14400]
ns3.host.net. ['222.222.222.223'] (NO GLUE) [TTL=14400]
ns4.host.net. ['222.222.222.224'] (NO GLUE) [TTL=14400]
حالا مشتری می خواد روی
کد:
ns1.moshtari.ir
ns2.moshtari.ir
ست کنه.چیکار باید انجام بده؟ چیکار باید انجام بدم؟
چون شما اساتید جواب ناقص می دید، من خودم جواب خودم رو می دم هرجا اشتباه بود بگید اشتباهه
مشتری:
باید بره به سایت nic.ir بعد اونجا DNS رو اینطوری تنظیم کنه: نام کارگزار: ns1.moshtari.ir آی پی کارگزار: 222.222.222.221 نام کارگزار: ns2.moshtari.ir آی پی کارگزار: 222.222.222.222
و کادر سوم و چهارم رو خالی بذاره.
@1@ حالا که 3 و 4 رو وارد نکرده، اما در واقع وجود داره، مشکلی پیش نمی یاد؟
@2@ اگه 3 و 4 رو وارد کنه، با وقتی که وارد نکنه، چه فرقی داره؟ چه مزیتی داره؟ وارد کنه بهتره یا وارد نکنه؟
@3@ میشه ns2 رو هم روی 221 ست کنه؟ مشکلی پیش نمی یاد؟
کار مشتری اینجا تموم میشه
---------- من:
باید برم توی whm از قسمت DNS Functions گزینه Edit DNS Zone رو بزنم، سایت moshtari.ir رو انتخاب کنم و modify رو بزنم.
حالا من اینا رو می بینم:
کد:
domain TTL IN Record Type
moshtari.ir. 86400 IN SOA NS1.host.net host.gmail.com ...
سئوالات:
@4@ توی این خط اول NS1.host.net رو باید به چی تغییر بدم؟
@5@ SOA چی هست؟ به چه درد می خوره؟ اگه TTL رو کم و زیاد کنیم چی میشه؟
ادامه رکوردهایی که مشاهده می کنم:
کد:
domain TTL IN Record Type
moshtari.ir. 86400 IN NS ns1.host.net.
moshtari.ir. 86400 IN NS ns2.host.net.
moshtari.ir. 86400 IN NS ns3.host.net.
moshtari.ir. 86400 IN NS ns4.host.net.
moshtari.ir. 14400 IN A 222.222.222.229
localhost 14400 IN A 127.0.0.1
بقیش هم فکر نمی کنم مهم باشه.
@6@ توی دامنه که دوتا رو وارد کردیم، اینجا باید 3 و 4 رو حذف کنیم؟
@7@ اینجا رو باید چطوری تغییر بدیم؟
@8@ این A رکوردی که IPیش با قبلی ها فرق داره، چیه؟ چرا هم رکوردش متفاوته هم آی پیش؟
@9@ توی یکی از فروم ها نوشته بود از قسمت Add a DNS Zone باید رفت، چه موقع باید از اونجا اینکارها رو انجام داد؟
به بهترین و کامل ترین جواب ها، جوایز بسیار نفیسی از فشردن دکمه تشکر تا شارژ 2000 تومنی ایرانسل/همراه اول، توسط اینجانب تعلق می گیرد....
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
چندتا ip اختصاص دادید به مشتری ؟ ( یعنی چند تا رو در نظر گرفتید ؟ )
به فرض 4 تا !
این 4 ip رو فقط میخواید DNS بسازید ؟ شما حتی میتونید با 1ip چند DNS بسازید ! مزیت اینکه هر DNS رو با ip جداگانه بسازید در کل مربوط به کیفیت سرویس و آپتایم شما میشه .
با هر کدوم از این ip ها که خود مشتری قصد داره روی DNS هاش باشه ، DNS ها رو create کنید ( همونطوری که خودتون توضیح دادید )
به نظر من اختصاص 2 ip برای 2 DNS کافی و مناسب هست
نام کارگزار: ns1.moshtari.ir آی پی کارگزار: 222.222.222.221
نام کارگزار: ns2.moshtari.ir آی پی کارگزار: 222.222.222.222
از کادر سوم و چهارم اصلا استفاده نمیکنیم ! یهنی dns 3 , 4 رو نمیسازیم ! در نتیجه مشکلی هم پیش نمیاد .
مزیت اینکه وارد نکنه یا نکنه رو چند سطر بالاتر گفتم ( کیفیت سرویس )
اگر هر 2 dns رو هم با یک ip مشابه بسازید هیچ مشکلی پیش نمیاد .
برای اینکه مشتری از DNS خودش استفاده کنه و مسترس هاش با تنظیم DNS ایشون ازشون سرویس بگیرند ، باید dns ها رو به سرور معرفی کنید
برای اینکار کافیه فقط از قسمت resellers ، cpanel استفاده کنید !
تغییر و تنظیم record های DNS لازم نیست ! ( فقط برای تنظیم DNS سایت های قبلی ، اگه نیاز داشته باشید )
---------- Post added at 03:01 PM ---------- Previous post was at 02:57 PM ----------
الان ری سروی شما moshtari.ir با
ns1.host.net
ns2.host.net
ns3.host.net
ns4.host.net
تنظیم شده ! تمامی record هاشو پاک کنید و ns1.moshtari.com و ns2.moshtari.com رو واردش کنید ! بقیه سایت ها اگر dns رو برای reseller تنظیم کنید ، به صورت خودکار record های مربوط به dns moshtari.ir رو میگیرند !
در ضمن :
TTL = time to live
SOA : یک نوع رکورد DNS
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
تنظیم شده ! تمامی record هاشو پاک کنید و ns1.moshtari.com و ns2.moshtari.com رو واردش کنید ! بقیه سایت ها اگر dns رو برای reseller تنظیم کنید ، به صورت خودکار record های مربوط به dns moshtari.ir رو میگیرند !
فكر كنم منظورش اين بود به يه اكانت سي پنل ns اختصاصي بده...
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
چندتا ip اختصاص دادید به مشتری ؟ ( یعنی چند تا رو در نظر گرفتید؟ )
می خوام از همون آی پی هایی که سرور به من داده استفاده کنم، نمی خوام آی پی جدیدی به مشتری بدم.
برای اینکه مشتری از DNS خودش استفاده کنه و مسترس هاش با تنظیم DNS ایشون ازشون سرویس بگیرند ، باید dns ها رو به سرور معرفی کنید
مشتری من اصلا ریسلر نیست و مشتری ای نداره. فقط می خواد DNS هاش رو روی سایت خودش ست کنه، همین
برای اینکار کافیه فقط از قسمت resellers ، cpanel استفاده کنید !
اینی که گفتید، کجا هست؟ منظورتون whm بود؟
تغییر و تنظیم record های DNS لازم نیست ! ( فقط برای تنظیم DNS سایت های قبلی ، اگه نیاز داشته باشید )
اصلا متوجه نشدم
تمامی record هاشو پاک کنید و ns1.moshtari.com و ns2.moshtari.com رو واردش کنید !
شما همین الان گفتید که
تغییر و تنظیم record های DNS لازم نیست !
پس این رکورد هایی که باید پاک کنم کجا هستند؟
آخرش، باید اینا رو تغییر بدم یا نه؟
کد:
domain TTL IN Record Type
moshtari.ir. 86400 IN NS ns1.host.net.
moshtari.ir. 86400 IN NS ns2.host.net.
moshtari.ir. 86400 IN NS ns3.host.net.
moshtari.ir. 86400 IN NS ns4.host.net.
moshtari.ir. 14400 IN A 222.222.222.229
localhost 14400 IN A 127.0.0.1
اگه باید تغییر بدم، به چی؟ میشه توی همین کادر بالا به صورت کد تغییرات رو انجام بدید که متوجه بشم؟
یه سئوال خراج از بحث:
کسی به شما قول مدیریت داده که اینقدر فعالی؟
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
پس من بد متوجه شده بودم .
بسیار خوب !
1) برای مشتری DNS بسازید .
نام کارگزار: ns1.moshtari.ir آی پی کارگزار: ip
نام کارگزار: ns2.moshtari.ir آی پی کارگزار: ip
ببینید نیاز نیست به این مشتری برای ساخت دی-ان-اس ip اختصاصی بدید ! پس میتونید از ip سرور خودتون
( که با اونا DNS خودتون رو ساختید ) برای مشتری هم DNS بسازید .
* پس با همون ip های خودتون اینجا dns جدید بسازید
2) از مشتری بخواید که DNS ها رو روی دامینش set کنه .
3) وارد قسمت DNS zone بشید .
- reocrd های قبلی رو پاک کنید و DNS های جدید رو وارد کنید .
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
سلام
دوست عزیز برای این کار به سی پنل مشتری برو و در قسمت simple Dns Zone :
در قسمت Add an A Record
در قسمت name دی ان اس را وارد کن. مثلا ns1.domain.com و در قسمت آی پی هم آی پی دی ان اس را وارد کن
برای دی ان اس دوم هم همین طور
بعد برو به پنل دامنه و آی پی ها را برای هر ان اس تعریف کن.
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
تصویر اسکرین شات ۱ رو مشتری انجام بده. همان آیپی که dns های خودتان روش ست هست رو بجای 1.2.3.4 قرار بده. لزومی به متفاوت بودن آیپی نیست. مشابه باشه اشکالی نداره.
تصویر اسکرین شات ۲ رو شما باید انجام بدی. داخل WHM لوگین شو و به این آدرس برو: Main >> DNS Functions >> Add a DNS Zone (اگر ریسلر هستید ممکنه مدیر سرور این امکان رو برای شما فعال نکرده باشه)
صفحه اسکرین شات ۲ برات باز میشه. اینجا هم به همون شکلی که داخل اسکرین شات ۱ آیپی دادی همون آیپی رو با همون dns ها وارد کن. قسمت پایین صفحه داخل عکسی که من گذاشتم نیست اما یه لیست هست که از توش شما نام کاربری خودت (ریسلرت) رو انتخاب کن و ادد بزن. این کار رو یکبار برای ns1 و یکبار برای ns2 انجام بده.
به هیچی دیگه دست نزن و صبر کن تا dns ها ست بشن. (از ۱ دقیقه ممکنه ست بشه تا ۱ ماه که حالت عادی ۲۴ ساعت هست!)