两台电脑都使用了Enable-PSRemoting -force -SkipNetworkProfileCheck 都成功了,两台电脑都把各自的IPV4放到了trusted hosts中,为什么还是链接不上啊 出现的错误是:Enter-pssession:连接到远程服务器(IP地址不方便写出来)失败,WinRM 无法完成该操作。 请验证指定的计算机名称有效,可以通过网络访问该计算机,以及启用了 WinRM 服务的防火墙例外并允许从此计算机中进行访问。 默认情况下,公用配置文件的 WinRM 防火墙例外仅限访问同一本地子网中的远程计算机。
我可以访问的,你看下我的步骤
一、远程计算机设置
①、开启winRM服务方法1
Enable-PSRemoting
开启winRM服务方法2
Set-WSManQuickConfig
注:判断winRM服务是否开启1
Get-Service winRM
②、配置可信任IP列表(主机不在域环境,而是工作组环境)
Set-Item wsman:\localhost\client\trustedhosts 1XX.XXX.XX.XX
注:可能需要重启winRM服务使之生效
Restart-Service winRM
③、查询受信任IP列表
Get-Item wsman:\localhost\client\trustedhosts
清除受信任IP列表
clear-Item wsman:\localhost\client\trustedhosts
二、本地计算机设置
①、安装IIS
打开控制面板 – 程序和功能 – 打开或关闭windows功能 – Internet Information Services ,打钩
② 、开启winRM服务
Enable-PSRemoting
注1:判断winRM服务是否开启
Get-Service winRM
注2:判断远程桌面winRM服务是否开启
Test-WsMan 1XX.XXX.XXX.XXX
注3:判断 Winrm是否开启了侦听, 查看Winrm侦听的端口和IP
winrm enumerate winrm/config/Listener
③ 、配置可信任IP列表(主机不在域环境,而是工作组环境)
Set-Item wsman:\localhost\client\trustedhosts 1XX.XXX.XX.XX
注:可能需要重启winRM服务使之生效
Restart-Service winRM
④、尝试查看远程桌面根目录
Invoke-Command -ComputerName 1XX.XXX.XX.XX -ScriptBlock { Get-ChildItem D:\ } -Credential 管理员名称
⑤、开始一个远程回话
Enter-PSSession -ComputerName 1XX.XXX.XX.XX -Credential 管理员名称
还是不行啊 在主机配置第二步骤测试就不行了 错误和开始一样
对了 是要把两个计算机弄到同一个工作组当中吗?
你可以先用ping命令试一下能不能通,先保证网络能通
嗯嗯 网络不通的 怎么弄
两台电脑都可以上网啊
两台电脑在同一个局域网中吗?
同一个网段?
不是的 是两个不在同一个网络中的电脑
嗯嗯 现在可以了 可是使用test-wsman的时候一个可以响应,一个不行
我的另外一台电脑是笔记本 连着别人电脑的无线 就是这台笔记本无法响应