當我嘗試使用它作爲WinRM客戶端連接到另一臺計算機時,我的某臺計算機出現問題。該方案是:powershell - winrm無法連接到遠程
- 問題機(VM A)上窗口7,已WinRM的使已經(已經運行的WinRM quickconfig,啓用-PSRemoting),那麼我添加遠程機(VM C)的IP到可信VM A的主機,然後運行試驗的WSMan和我得到這個錯誤 試驗的WSMan:
客戶端無法連接到請求中指定的目的地。驗證目標上的服務正在運行並且正在接受請求。查閱在目標上運行的WS-Management服務的日誌和文檔,通常是IIS或WinRM。如果目標是WinRM服務,請在目標上運行以下命令來分析和配置WinRM服務:「winrm quickconfig」。
在Windows事件日誌
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-WinRM" Guid="{A7975C8F-AC13-49F1-87DA-5A984A4AB417}" />
<EventID>142</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>10</Task>
<Opcode>2</Opcode>
<Keywords>0x4000000000000002</Keywords>
<TimeCreated SystemTime="2016-11-10T19:33:07.625538700Z" />
<EventRecordID>29783</EventRecordID>
<Correlation ActivityID="{0350CC40-F800-0000-FB6D-459B2E3BD201}" />
<Execution ProcessID="6284" ThreadID="7548" />
<Channel>Microsoft-Windows-WinRM/Operational</Channel>
<Computer>[VM A Name]</Computer>
<Security UserID="S-1-5-21-1317227024-500078832-2798313031-10175" />
</System>
<EventData>
<Data Name="operationName">Identify</Data>
<Data Name="errorCode">2150858770</Data>
</EventData>
</Event>
測試WinRM的配置和啓用,PSRemoting上VM C(VM C爲的Windows 2012R2)錯誤
我嘗試這些步驟其他機器(VM B)連接到VM C,通過winrm quickconfig啓用WinRM,然後運行Test-WSMan,然後通過。所以這個問題不在VM C上。
我嘗試在VM A上運行Test-WSMan localhost,WinRM正在使用這臺機器。嘗試爲WinRM HTTP和HTTPS(netsh advfirewall firewall add rule name =「WinRM-HTTP」dir = in localport = 5985 protocol = TCP action = allow)打開端口5985和5986。我也試着試驗的NetConnection在端口5985從Windows 2012到VM A.禁用虛擬機上的所有A.防火牆規則
我有什麼是對VM A.這個問題不知道
他們在工作組,但我會嘗試你的建議 –
我工作?你是否確保將每臺服務器添加到另一臺作爲可信任的?如果是這樣,你是通過IP還是通過機器名添加它們? –
不幸的是,那些機器因爲這個問題在一年前出現而被清理乾淨,現在我無法再現它。無論如何,謝謝你的建議。僅供參考,我僅使用基於IP的遠程訪問 –