-
نحوه تنظیم DNS Server
سلام
من یک شبکه Local دارم که یک سایت رو هم local روش راه اندازی کردم. اسم سرور هم site هستش الان وقتی تو آدرس بار میزنم [url]http://site،[/url] اون سایت Local بالا میاد. حالا میخوام به جای اینکه اسم سرور رو بزنم تا سایت بالا بیاد یه اسم دیگه بزنم مثلا [URL="http://www.test.local"]www.test.local[/URL] لطفا بفرمایید باید چیکار کنم!
dns , wins رو هم نصب کردم
-
1. توی کنسول IIS برای اون سایت یه host header تعریف کنید ( هر اسمی که دوست داری مثلا همون [url]www.test.local[/url])
2. توی dns یه زون به اسم test.local بسازید و درون زون یک رکورد Host A به اسم www
-
1- توی IIS برای اون سایت یه host header ساختم روی پورت 80 به اسم [URL="http://www.test.local"]www.test.local[/URL]
2- توی DNS هم یه new zone البته forward lookup zone ساختم به اسم test.local. و داخل اون هم یه A رکورد به اسم www و IP اون سرور
ولی هنوز کار نمیکنه! مراحل رو درست رفتم؟
-
اون زونی که ساختین به اسم "test.local" ساختین نه "test.local." ، درسته؟؟
از توی کنسول می تونید سایت رو باز کنید؟
کارهایی که انجام دادین درسته فقط چندتا نکته دیگه می گم چک کنید:
1.directory browsing فعال باشه
2.ntfs permission روی فولدر source سایت رو چک کنید.
3. اگه از IIS 7 استفاده می کنید توی Authorization Rules به user ها دسترسی بدید.
4. Authentication رو چک کنید بهتره windows authentication فعال باشه واسه امتحان می تونید anonymous رو فعال کنید
-
بله زون رو به اسم "test.local" ساختم. directory browsing هم فعال هست. بقیه تنظیماتی که گفتید هم Ok هستش. وقتی host header رو برمیدارم سایت بالا میاد ولی با host header که میزنم نمیاد. Host header رو هم گذاشتم "www.test.local" . یه نکته ای که هست من یه dns روی دامین دارم و یکی هم روی این سرور ممکنه اشکال از اینجا باشه؟ الان این زونهارو روی این سرور دومی که دامین نیست ساختم. باید روی همون دامین این کارو بکنم؟
-
اون سیستمی که سایت روش قرار داره هم عضو دامینه ؟
-
بله عضو دامینه. هم رو دامین وهم رو این سیستم که سایت روشه wins و DNS نصبه
-
پس اگه عضو دامینه یه رکوردی اینطوری تو dns دامین داره :
site.[I]your_domainname.com[/I]
حالا شما میخوای کلاینت ها بزنن [url]www.[I]your_doaminname.com[/url][/I] . درسته ؟
اگه درسته برید تو DNS و یه رکورد از نوع CNAME بسازید با اسم مورد نظر ، یعنی alias میشه [url]www.[I]your_doaminname.com[/url][/I] و host میشه site.[I]your_domainname.com[/I]
اگر هم که این سرور ip static داره میتونی یک رکورد از نوع Host بسازی و تو قسمت اول www و تو قسمت ip ، آدرس مورد نظر رو وارد کنید .
-
اسم دامین من هست "dc.local" الان هم یک رکورد تو dns دامین به اسم site.dc.local تا اینجا میشه همون که شما گفتید. حالا من میخوام کلاینتها بزنن [url]www.test.com[/url] یا [URL="http://www.test.local"]www.test.local[/URL]
نمیخوام دیگه اسم dc.local رو هم بزنن. اگر درست متوجه شده باشم اونی که شما گفتی نتیجش میشه اینکه کلاینتها بزنن [URL="http://www.test.dc.local"]www.test.dc.local[/URL]
بالاخره درست. توی dns دامین یه زون جدید به اسم local.test ساختم بعد یه A رکورد برای اون یکی سرور که اسمش site بود درست کردم. host header رو هم که نتظیم کردم و درست شد.
آقا فرهاد و علی آقا از هردو تون ممنون