If you need to test with WinRM in a very basic way....
On both the client and server, run winrm quickconfig. Use Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private if necessary to get clean results.
Then on the server, run winrm set winrm/config/service/auth '@{Basic="true"}' to allow very basic auth. Make sure the current server user has a password.
On the client, use Set-Item WSMan:\localhost\Client\TrustedHosts -Value IP -Force.
Then make sure, if the server is behind a firewall, that TCP 5986-5986 is allowed through.
Finally, from the client Enter-PSSession -ComputerName IP -Credential user