چگونه برای مشتری 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 تومنی ایرانسل/همراه اول، توسط اینجانب تعلق می گیرد....:d
پاسخ : چگونه برای مشتری 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) تعریف کنیم؟
نقل قول:
نوشته اصلی توسط
H+R
فكر كنم منظورش اين بود به يه اكانت سي پنل ns اختصاصي بده...
سایت moshtari.ir روی سرور ایشون با ns1,2,3,4.host.net ثبت شده ! با این کار این یک سایت ( که قبلا روی سرور ایجاد کردن ) هم DNS مشتری رو میگره .
پاسخ : چگونه برای مشتری 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) تعریف کنیم؟
:(( :(( :(( :(( خیلی خلاصه توضیح می دی. بابا من هیچی بلد نیستم، یه خورده با حوصله تر:
نقل قول:
1) برای مشتری DNS بسازید .
کجا بسازم؟
نقل قول:
نام کارگزار: ns1.moshtari.ir آی پی کارگزار: ip
نام کارگزار: ns2.moshtari.ir آی پی کارگزار: ip
اینایی که نوشتین مربوط به nic.ir میشه، جای ip کدوم آی پی ها رو بزنم؟
سروری که من ازش نمایندگی دادم این 4 تا آی پی رو واسه دی ان اس به من داده:
کد:
222.222.222.221
222.222.222.222
222.222.222.223
222.222.222.224
نقل قول:
* پس با همون ip های خودتون اینجا dns جدید بسازید
از کدومش استفاده کنم؟ منظورتون از اینجا، کجاست؟
نقل قول:
2) از مشتری بخواید که DNS ها رو روی دامینش set کنه .
چیا رو باید ست کنه؟ با چه ip هایی؟
نقل قول:
3) وارد قسمت DNS zone بشید .
منظورت Edit DNS Zone هست؟
نقل قول:
- reocrd های قبلی رو پاک کنید و DNS های جدید رو وارد کنید .
همه رکورد های قبلی رو پاک کنم؟ حتی SOA و www و mx و ...، همه رو؟
dns های جدید چی هستند؟
تو رو خدا واضح تر توضیح بده
Re: جواب سئوال خارج از بحث:
خدا خیرت بده
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
سلام
دوست عزیز برای این کار به سی پنل مشتری برو و در قسمت simple Dns Zone :
در قسمت Add an A Record
در قسمت name دی ان اس را وارد کن. مثلا ns1.domain.com و در قسمت آی پی هم آی پی دی ان اس را وارد کن
برای دی ان اس دوم هم همین طور
بعد برو به پنل دامنه و آی پی ها را برای هر ان اس تعریف کن.
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
کجا ؟ جایی که DNS برای دامین های .ir تنظیم میکنید .
از اونجایی که ip مفت نیست ، اگر هزینه ip ها رو از مشتری دریافت نکردید ، با همون ip هایی که برای خودتون DNS ساختید برای این مشتری هم dns بسازید .
با ساخت DNS برای خود مشتری هم همون dns ساخته شده set میشه ! کار اضافی نمیخواد انجام بدید .
منظورم همون Edit DNS Zone هست .
در حالت کلی باید record ها رو ویرایش کنید و dns های جدید رو به جای dns های قدیم بزارید .
این کارها رو انجام بدید ، حین انجام اگر مشکل یا سوالی پیش اومد مطرح کنید .
2 فایل پیوست
پاسخ : چگونه برای مشتری DNS اختصاصی(ns1.moshtari.ir) تعریف کنیم؟
تصویر اسکرین شات ۱ رو مشتری انجام بده. همان آیپی که dns های خودتان روش ست هست رو بجای 1.2.3.4 قرار بده. لزومی به متفاوت بودن آیپی نیست. مشابه باشه اشکالی نداره.
تصویر اسکرین شات ۲ رو شما باید انجام بدی. داخل WHM لوگین شو و به این آدرس برو: Main >> DNS Functions >> Add a DNS Zone (اگر ریسلر هستید ممکنه مدیر سرور این امکان رو برای شما فعال نکرده باشه)
صفحه اسکرین شات ۲ برات باز میشه. اینجا هم به همون شکلی که داخل اسکرین شات ۱ آیپی دادی همون آیپی رو با همون dns ها وارد کن. قسمت پایین صفحه داخل عکسی که من گذاشتم نیست اما یه لیست هست که از توش شما نام کاربری خودت (ریسلرت) رو انتخاب کن و ادد بزن. این کار رو یکبار برای ns1 و یکبار برای ns2 انجام بده.
به هیچی دیگه دست نزن و صبر کن تا dns ها ست بشن. (از ۱ دقیقه ممکنه ست بشه تا ۱ ماه که حالت عادی ۲۴ ساعت هست!)