Você precisa de portas DCOM e portas WSMan abertas. Se você usar o Powershell v3 +, por padrão, o intervalo do DCOM será 1024-5000 e as portas do WSMAN serão 5985 (http) e 5986 (https).
Espero que ajude você.
Atenciosamente
Acabei de me deparar com um problema com o meu projeto remoto em Powershell.
Estou tentando reinicializar remotamente um servidor localizado em uma DMZ de dentro de nossa intranet, mas obtenho um erro de servidor RPC indisponível.
The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Eu sei que isso provavelmente significa que as portas necessárias estão bloqueadas.
Minha pergunta é: qual é a quantidade mínima de portas que eu preciso abrir para poder executar o comando com sucesso. E preciso abrir a (s) porta (s) em ambas as direções ou é suficiente?
O que eu encontrei até agora da Microsoft é TCP & UDP:
HTTP - 80, 443, 593
Pipes Nomeados - 445
Mapeador de Pontos Finais RPC - 135
Então eu realmente preciso abrir todas as portas? ou ainda mais? (Desde a associação de portas dinâmicas?) Infelizmente, não posso testar livremente, já que não estou no comando dos firewalls, por isso quero encomendar as portas certas desde o início.
Informações adicionais:
Fonte: meta de reinicialização do servidor 2012: Server2003
Tags powershell rpc