مشکل dns در دامین برای وبسایت خارجی
سلام ،من یک دامین راه اندازی کردم با نام saeed.ir که داره به درستی کار میکنه .حالا من یک وبسایت هم دارم وبه نام همین نام یعنی saeed .ir وقتی از داخل شبکه ام میام وب سایت رو باز کنم saeed.ir باز نمیشه و پیش dc من رو میاره حالا باید تو dns چه تنظیماتی بکنم که بتونم از سایت استفاده کنم؟
1 پاسخ
سلام ، علتش اینه که در خواست کلاینت های شما برای Resolve پیش DNS داخلیتون میره و چون نام دامینتون( دامین اکتیو دایرکتوری) با دامنتون یکی هست (هر دو saaed.ir) بنابر این DNS شما درخواست ها رو به شبکه داخلی ارتباط میده ( که قطعا dc خواهد بود) چندتا راه وجود داره ! اولی اینکه خب نام دامنه داخلیتون با پسوند غیر IR می گذاشتید مثلا .local ( که خب دیگه کار از کار گذشته!) یکی دیگه از ساده ترین راه ها اینه که شما یه a record برای dns داخلی بدین که اشاره کنه به دامنه اینترنتیتون ( مثلا Web.saeed.ir که معادل مثلا 24.24.24.24 باشه!) . یکی اینکه ساختار Split DNS راه بیندازید که برای این کار لازمه طراحی شبکه تغییراتی بدین . برای این کار از مقاله زیر از استاد نصیری استفاده کنید:
منظور از Split DNS در طراحی ساختار DNS چیست ؟
دیگه اینکه Global Zone راه بیاندازید و یک alias به این رکورد ساخته شده بدین ، تا مثلا با سرچ کردن عبارت saeed سایت مورد نظر باز میشه . برای آشنایی با global zone هم می توانید از لینک زیر از استاد نصیری بهره ببرید.