انجمن شبکه و زیرساخت

این انجمن محلی برای اشتراک گذاری دانش در خصوص تمامی مسائل مرتبط با شبکه های کامپیوتری می باشد. شبکه های مبتنی بر سیستم عامل های شرکت مایکروسافت و محصولات نرم افزاری تحت شبکه شرکت مایکروسافت اعم از شیرپوینت ، اکسچنج سرور ، مجموعه System Center ، ارتباطات یکپارچه Lync Server ، مدیریت یکپارچه تهدیدات TMG و ISA Server ، مجازی سازی Hyper-V و ... شبکه های مبتنی بر زیرساخت های سیسکو ، میکروتیک ، دی لینک ، هوواوی و ... شبکه های بیسیم ، مجازی سازی VMware ، راهکارهای VOIP و تمامی موارد و مباحث عمومی و تخصصی حوزه شبکه های کامپیوتری را می توانید در این انجمن به اشتراک بگذارید.

مشاهده مقاله

آموزش Remote Desktop Services در Windows Server 2008 R2 - قسمت اول نصب Role

سایر مطالب مرتبط با این مطلب:

  1. آموزش Remote Desktop Services در Windows Server 2008 R2 - قسمت اول نصب Role
  2. آموزش Remote Desktop Services در Windows Server 2008 R2 - قسمت دوم
  3. آموزش Remote Desktop Services در Windows Server 2008 R2 - قسمت سوم
  4. آموزش Remote Desktop Services در Windows Server 2008 R2 - قسمت چهارم
در این سری مقالات تصمیم راجع به Remote Desktop Services یکی از مفیدترین و پرکاربرد ترین سرویسهای شبکه صحبت کنیم ، در ابتدا این سرویس با نام Terminal Services معرفی شد ، سابقه ی این سرویس برمی گردد به Windows NT 4.0 server که در آن زمان این سرویس جدا از سیستم عامل ارائه می شد و به عنوان یک Patch اضافه روی دستگاه نصب و مورد استفاده قرار می گرفت اما در ادامه راه ماکروسافت آن را بصورت Component در خانواده سیستم عامل ویندوز 2000 و 2003 به بعد جایگذاری کرد و در Windows Server 2008 به بعد تغییرات بسیار در این سرویس نسبت به Windows server 2003 داده شد و با آمدن Windows Server 2008 R2 نام آن به Remote Desktop Services تغییر یافت.شما می توانید در هر جایی که باشید جهت استفاده از منابع خود در سرور از Terminal Services استفاده نمایید از مزایای دیگر این سرویس این است که در سیستم عامل Windows server 2003 به بعد ، به تعداد نامحدودی کاربر می توانند به کامپیوتر مورد نظر وصل شده و عملیات مورد نظر خود را انجام دهند که البته بستگی به License خریداری شده شما دارد که در ادامه توضیح می دهیم.

همچنین با استفاده از این سرویس شما به راحتی و بدون حضور در محل می توانید خطاهای احتمالی بوجود آمده در سیستم را رفع کرده و یا در صورت نیاز عملیات بروزرسانی سرورهای خود را را انجام دهید ، تمامی موارد گفته شده تنها بخش کوچکی از این سرویس می باشد ، از دیگر قابلیتهای این سرویس میتوان Publish کردن نرم افزارها را نام برد یعنی اینکه شما می توانید نرم افزار اتوماسیون اداری خود یا هر نرم افزار دیگری را از شرکت سازنده تهیه کرده و روی سرور نصب کنید و با Publish کردن آن دیگران می توانند در هر جایی که هستند بدون نیاز به تهیه نرم افزار به سرور متصل شده و از آن نرم افزار استفاده کنند ، به این نکته دقت داشته باشید که کاربران تنها تصویری از این نرم افزار را مشاهده کرده و از آن استفاده می کنند و تمامی پردازشهای مربوط به این نرم افزارها در سرور انجام می شود به همین دلیل می بایست با توجه به تعداد کاربران ، سرور پرقدرتی را برای نصب این سرویس در نظر گرفت.

زمانی که حرف از Terminal Service به میان می آید بسیاری از افراد به سرعت به یاد Remote Desktop می افتند ، در تمام نسخه ی ویندوزهای Server 2008 , Seven , Vista , Server 2003 , XP ,… ابزاری به نام Remote Desktop وجود دارد که با تایپ mstsc در Run می توانید آن را اجرا کرده و مانند Terminal Services یک دسکتاپ را فراهم نمود Terminal Services و Remote Desktop خیلی به هم شبیه هستند برای عنوان کردن یکی از این شباهتها باید گفت که در هر دو تکنولوژی از ابزاری در ویندوز به نام Remote Desktop برای اتصال استفاده می کنند . که این نرم افزار Microsoft Terminal Service for Client نام دارد که mstsc کوتاه شده آن است و از پورت TCP 3389 استفاده می کند . با وجود شباهتهای زیاد ، تفاوتهایی هم در این دو تکنولوژی وجود دارد ، از جمله این تفاوتها میتوان به Scalability اشاره کرد به عنوان مثال ترمینال سرویس دارای دو Mode زیر هست :

  1. Execute Mode : برای اجرای برنامه ها بصورت عادی
  2. Install Mode : برای نصب برنامه ها

زمانی که نرم افزاری را روی ترمینال سرویس نصب می کنیم ، تنظیماتی در Registry یا یک فایل ini نوشته می شود که این خاصیت امکان استفاده چند کاربر به صورت همزمان را فراهم می کند ، Remote Desktop دارای Install Mode نمی باشد. راجع به این دو مورد در قسمتهای بعدی این سری مقالات بیشتر صحبت خواهید کرد. قبل از اینکه به سراغ نصب این سرویس بریم به این نکته اشاره کنم استفاده از Terminal Services در ویندوز برای تعداد کاربران محدود بوده و برای استفاده از این سرویس برای کاربران و یا کامپیوترهای زیاد باید License از ماکروسافت خریداری کنید اما در صورت عدم خرید License ، خود ماکروسافت پس از نصب ، این سرویس را بصورت Trial و بمدت 120 روز بصورت رایگان در اختیار شما قرار می دهد. خب از این توضیحات بگذریم و به سراغ نصب این سرویس بریم ، برای نصب وارد کنسول Server Management رفته و رول مربوطه را که Remote desktop service هست نصب میکنیم ، با ما همراه باشید ....
Image

طبق معمول در اولین صفحه برای اضافه کردن رول جدید با یک سری یاد آوری ها مواجه میشویم از جمله انتخاب رمز قوی برای اکانت مدیریت ، گذاشتن IP ثابت ( Static ) برای کامپیوتر سرور و همچنین استفاده از جدیدترین آپدیتهای امنیتی .Next زده و به مرحله بعد میرویم ،
آموزش نصب و راه اندازی Remote Desktop Service

در این مرحله رول مورد نیاز یعنی Remote desktop service را علامت زده و Next میکنیم ،
Image

در اینجا توضیحی راجع به کارکرد این سروی داده شده و نکاتی هم ذکر شده ، Next میکنیم ،
Image

در این مرحله رولهای مربوط به این سرویس وجود دارد و بنا به نیاز مواردی را که نیاز داریم فعال و نصب میکنیم ، توضیح کوتاهی راجع به این موارد میدهیم :
  • Remote Desktop Session Host : این قابلیت را می دهد که بتوانیم با تعداد بالا ( به اندازه License خریداری شده ) Session داشته باشیم . برای Publish کردن نرم افزارها از این سرویس استفاده می شود همچنین برای ذخیره سازی فایلها در شبکه و دسترسی به منابع از طریق Remote مورد استفاده قرار می گیرد.
  • Remote Desktop Virtualization : در صورتی که سرویس Hyper-V در شبکه شما وجود داشته باشد از طریق این سرویس می توانیم با ماشین های مجازی ارتباط لازم را برقرار کنیم
  • Remote Desktop Licensing : برای مدیریت License ها و تعداد کاربران یا دستگاه هایی که می توانند از آن استفاده کنند به کار میرود ( بدون وجود این رول شما نمیتوانید از منابع سرورتان استفاده کنید برای استفاده از این سرویس میبایست این رول نصب شود )
  • Remote Desktop Connection Broker : این رول زمانی به کار گرفته میشود که شما چند سرور Terminal Services داشته باشید این رول قابلیت Session Load balancing را داده و باعث می شود که ترافیک بین سرورهای دیگر تقسیم شده و درخواست ها برای برقراری ارتباط بین سرورها تقسیم گردد.
  • Remote Desktop Gateway : برای برقراری Session و دسترسی به منابع مورد نظر خود از طریق اینترنت مورد استفاده قرار میگیرد .
  • Remote Desktop Web Access : با استفاده از این سرویس شما میتوانید نرم افزارهای Publish شده را با انتخاب خود به وسیله مرورگر وب خود اجرا کرده و از آن استفاده کنید ( برای فعالسازی این سرویس لازم هست که رولهای IIS و Remote Server Administration Tools هم نصب گردند که البته بصورت خودکار نصب خواهند شد )
در این سری مقالات تصمیم داریم بر Publish کردن نرم افزارها و استفاده آنها از طریق مرورگر وب متمرکز شویم به همین دلیل در این سناریو موارد زیر را علامت زده و Next میکنیم ،
  • Remote Desktop Session Host برای Publish کردن نرم افزارها .
  • Remote Desktop Licensing برای استفاده از License که البته چون نداریم Trial اون که 120 روزه هست :-P
  • Remote Desktop Web Access برای استفاده از این سرویس به وسیله مرورگر Web .
Image

به طور خلاصه در این قسمت پیشنهاد میشود که اول این سرویس را راه اندازی کرده و بعد نرم افزارها را نصب کرده و برای Publish کردن آنها اقدام کنید . Next میکنیم ،
Image

Network Level Authentication قابلیتی است که قبل از Remote زدن و ایجاد یک Session ، نام کاربری رمز عبور کاربر را درخواست می کند و پس از ریموت زدن عملیات احراز هویت را انجام می دهد ، این قابلیت جدا از بالاتر بردن امنیت خواص دیگری هم دارد از جمله جلوگیری از ایجاد Sessionهایی که توسط کاربرانی که رمز و پسوردهای نامعتبر را در جهت سعی برای ورود به سرور استفاده میکنند را دارا میباشد ، گاهی ممکن است افرادی در شبکه به IP سرور ریموت زده و یک Session ایجاد کنند و با حدس خود برخی نام کاربری و رمز عبور را تست کنند که همین مورد باعث خواهد شد که تعداد Sessionهای ایجاد شده در سرور زیاد شده و طبیعتا پردازش در سرور بیشتر میشود که این خود باعث کاهش کارایی سرور شما میشود . این قابلیت در ابزار mstsc نسخه 7.0 اضافه شده و با توجه به اینکه Windows XP از mstsc نسخه 6.0 استفاده میکند از این قابلیت نمیتواند استفاده کند پس در استفاده از این سرویس به مشکل برخورد میکند در صورتی که در این مرحله گزینه اول را انتخاب کنید ویندوزهایی از جمله Win XP که از mstsc نسخه 6.0 استفاده میکنند تنها در صورتی قادر به دریافت این سرویس خواهند بود که حداقل نسخه 7.0 mstsc را تهیه و نصب نمایند ، در غیر این صورت با انتخاب گزینه دوم میتوانید از این قابلیت استفاده کنید ، امنیت در سطح شبکه شما پایینتر آمده ولی کلاینتها بدون در نظر گرفتن دارا بودن Network Level Authentication میتوانند از این سرویس استفاده کنند. لازم به ذکر است که در سرویس پک های جدید ویندوز XP ابزار mstsc به ورژن جدید ارتقا پیدا کرده. مشابه که چه عرض کنم ... خود آن را در System Properties یعنی با تایپ sysdm.cpl در Run و رفتن به تب Remote میتوانید مشاهده کنید و پس از نصب این سرویس میتوانید در این تب ( Remote ) تنظیمات را بنا به نیاز خود تغییر دهید ،
خب برمیگردیم به مراحل نصب ، بنا به نیاز گزینه مورد نظر را انتخاب کرده Next میکنیم ...
Image

در مرحله بعد شما در صورتی که License خریداری کرده باشید میتوانید با انتخاب یکی از موارد زیر آن را اعمال و استفاده کنید :
  • Per device : برای اینکه License خریداری شده به تعداد Device های مورد نیاز در شبکه شما باشد
  • Per users : برای اینکه License خریداری شده به تعداد User های مورد نیاز در شبکه شما باشد
انتخاب این موارد بستگی به شبکه شما و نوع استفاده شما از این سرویس دارد به عنوان مثال ممکن است در شبکه شما چند یوزر از یک کامپیوتر استفاده کنند ، در چنین مواردی مسلما استفاده از Per device بهتر بوده ، کاری به این دو گزینه نداریم و با انتخاب Configure later مراحل را ادامه میدهیم ، با انتخاب Configure later تا زمانی که License خریداری نکرده اید این سرویس به صورت Trial و 120 روزه فعال خواهد شد ، Next میکنیم ...
Image

در این مرحله شما تعیین میکنید که جه کاربرانی میتوانند از این سرویس استفاده کنند به طور پیشفرض گروه Administrators در لیست مربوطه وجود دارد و غیر قابل حذف کردن است همانطور که در یکی از مراحل قبل گفته شد همین تنظیمات را در System Properties و رفتن به تب Remote و انتخاب Select users میتوانید مشاهده کنید ، هر دوی آنها یکی هستند و پس از نصب این سرویس از این طریق میتوانید تنظیمات را تغییر دهید . گروهها یا کاربرانی که تمایل دارید از این سرویس بهره ببرند را به این لیست اضافه کنید و Next را بزنید ...
Image

در این مرحله شما مشخص میکنید که در زمان Remote زدن به سرور ، صدای خروجی در چه سیستمی پخش شود و همچنین برای صدای ورودی در صورت وجود برای ضبط صدا از چه سیستمی استفاده شود ، همچنین گزینه سوم یعنی Desktop composition برای آن هست که در زمان Remote زدن حالت Aero (همان شکل شیشه ای پنجره ها در ویندوز سرور در صورت وجود ) در ویندوز مشاهده شود که باعث زیباتر شدن تصویر در محیط کاربری در زمان Remote زدن میباشد ، همانطور که گفته شد در ویندوز سرور 2008 به صورت پیشفرض قابلیت Aero غیر فعال بوده اما شما میتوانید با اضافه کردن Feature مربوطه ، آن را فعال کنید ، موارد مورد نیاز را علامت زده و Next کنید ...
Image

بهتر است سرویس Remote Desktop Licensing بر روی یک سرور جداگانه نصب گردد در اینجا از شما مسیر Licensing database پرسیده شده ، همچنین با انتخاب Configure a discover scope for the license server میتوانید تعیین کنید که Licensing server شما در Domain فعلی وجود دارد یا در Forest . در این سناریو بدلیل استفاده از Trial License تفاوت چندانی در انتخاب ما وجود ندارد ، و Next میکنیم ...
Image

در این قسمت به ما اطلاع داده خواهد شد که برای استفاده از این سرویس ( همانطور که میدانید ما از سرویس Remote Desktop Web Access را هم برای نصب انتخاب کرده ایم ) لازم است IIS هم نصب گردد . Next میکنیم ...
Image

در این مرحله بعد رولهای IIS نمایش داده شده و آنهایی را که برای ارائه این سرویس پیشنهاد میشود نصب گردند فعال شده اند ، ولی با این حال شما میتوانید در صورت نیاز آنها را تغییر دهید . Next میکنیم ...
Image

و در پایان شرحی از مواردی که قرار است نصب گردند و اخطارها نمایش داده میشود ، همانطور که مشاهده میکنید در این تصویر یک اخطار مشاهده میشود که نصب کردن دوباره نرم افزارها را پس از راه اندازی این سرویس یادآور می شود . برای شروع نصب دکمه Installرا میزنیم تا عملیات نصب شروع شود ...
Image

همانطور که در تصویر بالا مشاهده میکنید تقریبا بعد از نیمی از زمان نصب ، پیامی مبنی بر نیاز سرور شما به ریستارت نمایش داده میشود در این تصویر دلیل نیاز به ریستارت سرور را نصب سرویسهای Remote Desktop Services و Web Server و Remote Server Administration Tools اعلام شده . با زدن Close سیستم شما ریستارت میشود تا تنظیمات اعمال شوند .
پس از ریستارت ، باقی مراحل نصب انجام میشوند و در نهایت گزارشی از نصب به شما ارائه داده شده که بوسیله آن میتوانید از صحت مراحل نصب اطمینان حاصل کنید یا در صورت بروز اشکال در نصب ، شما را در رفع ایراد آن یاری میدهد .
در صورتی که مراحل نصب با موفقیت انجام شد میتوانید پیکربندی آن را در مسیر زیر انجام دهید ،
Start => Administrative Tools => Remote Desktop Services

نتیجه گیری :
همانطور که در ابتدا گفته شد Remote Desktop Services یکی از پرکاربرد ترین سرویسها در شبکه میباشد شما بوسیله این سرویس یک نرم افزار را خریداری و در سرور خود نصب کرده و تمامی کلاینتها بدون نیاز به نصب نرم افزار میتوانند از فواصل مکانی مختلف از این نرم افزارها استفاده کنند ، گرچه از Windows Server 2008 R2 به بعد نام آن به Remote Desktop Services تغییریافت ولی طبق عادت در خیلی از جاهای مقاله آن را Terminal Services نام بردیم که بدینوسیله از شما پوزش میطلبم ، در این مقاله آموزش نصب و راه اندازی سرویسهای Remote Desktop Session Host , Remote Desktop Licensing , Remote Desktop Web Access داده شده ، در مقالات بعد از این سری مقالات روش پیکربندی و راه اندازی این سرویسها و نحوه استفاده ی کلاینتها از این سرویس آموزش داده خواهد شد . به امید اینکه این مقاله بتواند کمکی هر چند بسیار کم در جهت پیشرفت شما داشته باشد . با آرزوی موفقیت

نویسنده : سعید شمس آبادی
منبع : انجمن تخصصی فناوری اطلاعات ایران ITPro.ir
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

برچسب ها

مطالب مرتبط

دیدگاه ها

user-avatar
ارسال شده توسط Milad24 حدود 15 ماه قبل
||||با تشکر از مقاله خوب شما دوست عزیز
یک مورد هم وجود داره که امیدوارم برای دوستان مفید واقع بشه اونم اینه که:
همینطور که دوست خوبمون آقای شمس آبادی اشاره کردن برای استفاده از این سرویس یا باید لایسنس تهیه کرد و یا به صورت 120 روزه از آن استفاده کرد (Trial) . یک راه حل( البته اسم راه حل خیلی منصفانه نیست!!)برای اینکه بتوان این سرویس را خیلی بیشتر از زمان 120 روز و بدون خرید لایسنس استفاده کرد این است که کافیسا موقع راه اندازی TS تایم سرور را به جلو ببرید ( مثلا 10 سال!!) و سپس این سرویس را نصب کنید!! در آخر کافیست که بعد از اینکه کلاینت ها با TS ارتباط برقرار کردند و متصل شدند (تایم کلاینت ها هم با TS هماهنگ کنید ،در واقع اگر از دامین استفاده می کنید ، تایم دامین را جلو ببرید!!) تایم را به تاریخ روز اول برگردانید .
با این کار خواهید دید که ُTS شما پیغامی مبنی بر اینکه 10 سال +119 روز تا پایان تاریخ Trial شما باقی مانده نمایش خواهد داد !!
البته در مراکز رسمی و قانونی این روش به هیچ وجه توصیه نمی شود ( مخصوصا در مکان هایی که قانون کپی رایت و لایسنس رعایت می شود)شکی نیست ، اما برای استفاده در محیط آزمایشی و محلی شاید بتوان این مورد را تست کرد


user-avatar
ارسال شده توسط alizare حدود 14 ماه قبل
سلام خسته نباشید ؟
من در ویندوز سرور 2008 نمیتونم Remote Desktop را نصب کنم (به شکل بالا) ، اصلا گزینه Remote Desktop نداره!!
به نظر شما مشکل کجاست ؟
راستی ویندوزم R2 نیستش !!
user-avatar
ارسال شده توسط UNITY حدود 14 ماه قبل
دوست عزیز Remote Desktop Services در ویندوز سرور نسخه R2 موجود هست ، شما دنبال گزینه Terminal Services بگردید در ویندوز سرور 2008.
user-avatar
ارسال شده توسط samira حدود 9 ماه قبل
سلام. در سرویس remote desktop services managerزمانی میخوام add computerبزنم در پایان به من خطای the RPC server is unavaliable به نظر شما مشکل از چیه؟
user-avatar
ارسال شده توسط SaeedShams حدود 9 ماه قبل
لطفا سوالتون رو در تالار گفتگو تحت عنوان یک پرسش جدید مطرح کنید. ممنون میشم
user-avatar
ارسال شده توسط a.azar حدود 7 ماه قبل
وقتی که properties ....--RDP-TCP میگیریم....ی سربرگ داریم به اسمclient setting در این بربرگ بخشی هست به اسم momitor settings گزینه ای که داره و برداشت من اینه که ماکزیمم تعداد مانیتور در یک session مفهومش برام قابل درک نیست..
یعنی چی؟؟

user-avatar
ارسال شده توسط SaeedShams حدود 7 ماه قبل
این پرسش به این مقاله مرتبط نمیشود در این قسمت از مقالات تنها نصب رول ریموت دسکتاپ آموزش داده شده لذا از شما خواهش میکنم سوالتون رو در تالار گفتگو تحت عنوان یک پرسش جدید مطرح کنید. با تشکر
user-avatar
ارسال شده توسط scholar حدود 5 روز قبل
با سلام و احترام

من امروز با دو خطایی که در بخش دوم آموزش توضیح داده بودید مواجه شدم که با خواندن مقاله شما اشکال رو متوجه شدم. مقاله خیلی خوبی بود.

ممنونم
برای ارسال نظر وارد شوید.
loader
loader
loader