خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ
در شبکه های کامپیوتری خصوصا شبکه های مبتنی بر دامین در سازمان ها و شرکت ها، حتما ادمین ها برای انجام بسیاری از کارها از ابزار مایکروسافتی Remote desktop استفاده می کنند و ممکن است در هنگام استفاده از این ابزار هنگام برقراری ریموت دسکتاپ، با خطای زیر مواجه شوند:

سیستم یکپارچۀ سازمانی راهکار



The remote computer that you are trying to connect to requires network level authentication (NLA), but your windows domain controller cannot be contacted to perform NLA. If you are an administrator on the remote computer, you can disable NLA by using the options on the remote tab of the System Properties dialog box.

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز

خطای فوق مشخصا اذعان می کند که امکان برقراری ارتباط با Domain Controller وجود ندارد، بنابراین احراز هویت در سطح شبکه نمی تواند انجام شود. در هر صورت از روش های زیر برای برقراری ارتباط ریموت دسکتاپ می توانید انجام دهید.
فقط قبل از بررسی و انجام راه حل ها، مطمئن شوید که ترافیک ریموت دسکتاپ برای شبکه شما و شبکه مقصد(یا سیستم شما و سیستم مقصد) در فایروال یا روترهای سر راه مسدود نشده باشد.

Solution 1] – Delete Default.rdp file

به فولدر Document در سیستم مقصد رفته و فایل default.rdp را حذف کنید. پس از آن ارتباط ریموت دسکتاپ را دوباره از سر بگیرید.
اگر هنوز مشکل را دارید، سیستم را به دامین Rejoin کنید.


Solution 2] Disable NLA using Properties

پنجره Run را باز کرده و دستور sysdm.cpl را وارد و Enter کنید تا فرم System Properties باز شود.
سپس به تب Remote رفته و تیک گزینه Allow connections only from computers running Remote Desktop with Network Level Authentication را غیرفعال کنید.

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز

فرم را ok کرده و اکنون دوباره ارتباط ریموت دسکتاپ را قرار کنید.

Solution 3] Disable NLA using Registry

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

براي وارد شدن به رجيستري ويندوز مي توانيد به لينک زير وارد شويد:
وارد شدن به رجيستري ويندوز

پيشنهاد مي کنم قبل از هر گونه تغيير در رجيستري ويندوز، حتما از آن بک آپ بگيريد:
تهيه Backup از Windows Registry

از سیستم خودتان هم می توایند به رجیستری سیستم مقصد متصل شوید. برای این منظور، پس از واردشدن به رجیستری به منوی File رفته و گزینه Connect Network Registry را کلیک کنید.

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز
سپس نام سیستم مقصد را وارد و Check names را کلیک کرده و در صورت درستی نام کامپیوتر مقصد، ok کنید.

سپس مسیر زیر را در رجیستری دنبال کنید:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
در مسیر مذکور و در قسمت مقابل، دو مقدار با نام های SecurityLayer و UserAuthentication را بیابید.
روی هر کدام آنها جداگانه دابل کلیک کنید تا فرم تظنیمات آنها باز شود. سپس در قسمت Value data عدد 0 را وارد و ok کنید.

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز

سیستم را ریستارت و ارتباط را بررسی کنید.

Solution 4] Disable NLA using Powershell

قصد داریم که NLA را با استفاده از دستورات Powershell غیرفعال کنیم. پس Powershell را به صورت Run as administrator اجرا کرده و سپس دستورات زیر را در آن وارد و Enter کنید تا اجرا شوند.

$TargetMachine = “Target-Machine-Name”

پس از اجرای دستور فوق، نوبت دستور زیر است که با Copy & Paste آن را هم در پاورشل اجرا کنید.

(Get-WmiObject -class Win32_TSGeneralSetting -Namespace root\cimv2\terminalservices -ComputerName $ComputerName -Filter "TerminalName='RDP-tcp'").SetUserAuthenticationRequired(0)

Solution 5] Disable NLA using Group policy

روش دیگر برای غیرفعال کردن NLA از طریق گروپ پالیسی است. از این رو به گروپ پالیسی وارد شوید. سپس مسیر زیر را در گروپ پالیسی دنبال کنید:

Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security

در مسیر مذکور پالیسی Require user authentication for remote connections by using Network Level Authentication را یافته و روی آن دابل کلیک کنید تا فرم تنظیمات آن باز شود. سپس گزینه disabled را فعال و فرم را ok کنید. سپس سیستم را ریستارت کرده و وضعیت ارتباط را بررسی کنید.

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز

رفع ارور The remote computer requires network level authentication هنگام ارتباط ریموت دسکتاپ . آموزشگاه رایگان خوش آموز


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز