PDA

View Full Version : سوال: نحوه ی تنظیم DNS در شبکه برای Map کردن وب سایت ها در اینترانت



hdv212
پنج شنبه 19 دی 1387, 22:12 عصر
با سلام و احترام
فرض کنید یک نرم افزار WebApplication در شبکه ی داخلی که Domain Controller هم هست (روی بستر اکتیو دایرکتوری) بر روی سرور نصبه، حالا کلاینت ها به راحتی میتونن با زدن این آدرس در IE خودشون به اون سایت اینترانت دسترسی داشته باشن :
http://fullServer:12876/sites/
حالا من میخوام DNS این سایت رو طوری تنظیم کنم که کلاینت ها با زدن مثلا این آدرس به همون سایت بالا وصل بشن :
http://www.office.com
چطور و به چه طریق باید این کار رو انجام بدم ؟
ممنون

Behrouz_Rad
جمعه 20 دی 1387, 00:10 صبح
این فایل رو ویرایش کن:


C:\WINDOWS\system32\drivers\etc\hosts

hdv212
جمعه 20 دی 1387, 00:20 صبح
بهروز جان مرسی، ولی این روش پورتها رو نمیشناسه، به عبارت دیگه فقط میتونی بگی این آدرس به این IP، اونم فقط روی پورت 80.
منظورم، پوینت کردن DNS به یک Alias دیگه است.

hdv212
جمعه 20 دی 1387, 00:49 صبح
خب تا حدی این موضوع رو پیدا کردم، اما هنوز موفق نشدم، مطلب بدین شکل است :
Web Application مورد نظرم اینه : http://full:101
نام دامین هم اینه : Server
نام وب سرور، دیتابیس سرور و Domain Controller هم full هست (همه روی یک سروره)، پس Full Computer Name من میشه :
full.server.com
میخوام زمانی که کاربر این آدرس رو میزنه :
www.portal.com
به این آدرس بره(که همون Web Application بالایی هست) :
http://full:101
برای این کار در سرور، در این مسیر :
Administrative Tools > DNS > Forward Lookup Zones
یک zone به نام portal.com ایجاد کردم.
سپس در داخل Zone جدید (portal.com) یک Alias (CName) ایجاد کردم و www رو به دامین مورد نظرم (Server) و سپس به وب سرور مورد نظر وصل کردم.
حالا قاعدتا باید وقتی آدرس www.portal.com رو توی IE میزنم، همون http://full:101 رو برای من بیاره که این کار رو نمیکنه، یک بار هم IIS رو ریست کردم ولی بازم نشد.
کسی تجربه ی این کار رو داشته ؟ کجای کار رو اشتباه کردم یا انجام ندادم ؟
مرسی

saberamin
پنج شنبه 20 فروردین 1388, 15:24 عصر
سلام چطوری دوست قدیمی....
دو تا مساله هست:
یکی اینه که حالا شما وقتی آدرس www.portal.com:101 رو برنی باید http://full:101 رو براتون باز کنه
مگر اینکه تغییراتی در IIS بدهید. شما باید تنظیماتوب سایت مورد نظر رو از طریق inetmgr که در RUN تایپ می کنی بیاری
در قسمت Host Header که میگه این سرور IIS به چه درخواست هایی این سایت رو باز کنه و برای چه درخواست هایی سایت های دیگه رو باز کنه مثلا آی آآی اس برای تشخیص اینکه دو تا سایت داره باید کدوم رو به مشتری تحویل بده این کار می کنه
چون سرور های وب میزبان صد ها سایت وبی دیگر هم هستند
سید صابر طباطبائی یزدی
http://barnamenevis.org/forum/showthread.php?t=29400