試驗環境: 本地主機:win10 ip:192.168.0.10 遠程主機: win2008 R2 ip:192.168.1.128 我想要通過systeminfo去獲取遠程主機的系統信息,但是提示錯誤: RPC 伺服器不可用 折騰了大半天,終於是填上坑了。寫下我的解決方法。 1.首先保證本地主機可 ...
試驗環境:
本地主機:win10 ip:192.168.0.10
遠程主機: win2008 R2 ip:192.168.1.128
我想要通過systeminfo去獲取遠程主機的系統信息,但是提示錯誤: RPC 伺服器不可用
折騰了大半天,終於是填上坑了。寫下我的解決方法。
1.首先保證本地主機可以ping通遠程主機
這時提示請求超時,原因我是遠程主機的 控制面板\網路和 Internet\網路和共用中心\高級共用設置 下的網路發現和文件共用是關閉的,直接打開就行。如果無法開啟,請啟動服務:Function Discovery Resource Publication,SSDP Discovery, UPnP Device Host。
詳情跳轉:https://jingyan.baidu.com/article/dca1fa6f156057f1a44052e6.html
在打開網路發現和文件共用後就可以正常ping通了。
2.ping通之後如果去獲取遠程系統的信息,還是會提示RPC伺服器不可用。
2.1 開啟遠程主機的服務:DCOM Server Process Launcher ,RPC Endpoint Mapper ,remote procedure Call(RPC).
2.2 開啟遠程主機的防火牆, 控制面板\系統和安全\Windows 防火牆\允許的程式
遠程主機是win2008R2 的話,開啟遠程管理。因為我連接的是專用網,所以只開了專用,沒開公用。
遠程主機是win10 的話,開啟遠程協助。
到這裡就可以通過本地主機獲取遠程主機的系統信息了,當然其他命令也可以。
如果設置完以上步驟後還提示PRC錯誤的話,請移步:https://jingyan.baidu.com/article/fc07f989bd08c512ffe51926.html