O que é o gateway modernizado do Windows Admin Center?
Em dezembro de 2023, o gateway modernizado do Windows Admin Center foi lançado para visualização pública por meio do programa Windows Server Insider. Esta versão é adicional à versão mais recente disponível do Windows Admin Center, versão 2311.
O gateway modernizado é uma atualização de back-end significativa do produto Windows Admin Center. O back-end do Windows Admin Center hospeda a estrutura de autorização, os serviços do PowerShell e os plug-ins de gateway e desempenha um papel crítico em todas as experiências do Windows Admin Center.
O que há de novo
Atualização do .NET 4.6.2 para o .NET Core
A maior atualização nesta versão é a atualização de back-end do .NET Framework 4.6.2 para .NET Core. Essa atualização traz desempenho, segurança e criptografia aprimorados. Também inclui suporte para HTTP/2, reduzindo a latência e melhorando a capacidade de resposta do Windows Admin Center.
Instalador atualizado
Ao modernizar nosso gateway, também tornamos o instalador mais flexível, fornecendo mais opções de personalização, incluindo configurações de acesso à rede, seleção de hosts confiáveis, fornecimento de um nome de domínio totalmente qualificado (FQDN) para sua máquina de gateway e muito mais. Para obter mais detalhes sobre o instalador, leia a seção Instalando o gateway modernizado.
Arquitetura baseada em microsserviços e multiprocessos
O gateway modernizado também usa arquitetura de microsserviços. Antes dessa atualização, o Windows Admin Center executava todas as tarefas em um único processo. Com esse novo modelo, iniciamos um processo para o Windows Admin Center na inicialização do aplicativo que serve como um gerenciador de processos. À medida que você usa o Windows Admin Center, mais subprocessos são criados para executar tarefas específicas.
Além disso, os plug-ins de gateway compatíveis com o gateway modernizado também executarão sua própria coleção de subprocessos no gerenciador de serviços do Windows Admin Center para executar suas funções.
Mudar de um serviço monolítico para um modelo de microsserviço ajuda o gateway modernizado a ser mais flexível, escalável e resiliente.
Servidor Web HTTP Kestrel
Anteriormente, o Windows Admin Center utilizava componentes Katana, incluindo um servidor web, no backend. Com o gateway modernizado, mudamos para um servidor web ASP.NET Core Kestrel.
Kestrel é o servidor web recomendado para aplicações ASP.NET Core. Além disso, o Kestrel suporta o protocolo web HTTP/2, onde anteriormente só tínhamos suportado HTTP1.1 com os componentes Katana. A atualização de HTTP1.1 para HTTP/2 traz latência reduzida para nosso aplicativo e maior capacidade de resposta por meio de recursos aprimorados, como multiplexação e push de servidor.
Como isso afeta as extensões
As extensões de plug-in de gateway são as mais afetadas pelas alterações no nosso gateway modernizado. Os plug-ins de gateway do Windows Admin Center permitem a comunicação de API entre a interface do utilizador da sua ferramenta ou solução e um nó de destino. O Windows Admin Center hospeda um serviço de gateway que retransmite comandos e scripts de plug-ins de gateway para serem executados em nós de destino. O serviço de gateway pode ser estendido para incluir plug-ins de gateway personalizados que suportam protocolos diferentes dos padrão (PowerShell e WMI).
Como os plug-ins de gateway se comunicam com o back-end do Windows Admin Center para habilitar a comunicação de API, o código do plug-in de gateway pode incluir componentes escritos com o .NET Framework versão 4.6.2, que não funcionará com o .NET Core. Esse código precisa ser atualizado para usar o .NET Core framework.
Além disso, modificamos a forma como os plug-ins funcionam com nosso gateway modernizado. Em vez de desenvolver uma classe C# que implementa a interface IPlugIn
do namespace Microsoft.ManagementExperience.FeatureInterfaces
para estender o plug-in de gateway, as extensões agora serão escritas na forma de controladores MVC ASP.NET. Esses controladores aumentaram a flexibilidade em comparação com a classe C# simples e a extensa documentação.
Consulte a nossa documentação de desenvolvimento para saber mais sobre o desenvolvimento de plug-ins de gateway no Windows Admin Center.
Instalando o gateway modernizado
Com nosso gateway modernizado, fizemos alterações em nosso instalador para oferecer mais flexibilidade ao usuário.
Ao executar o instalador, são apresentados três modos de instalação diferentes: configuração de host local expresso, configuração remota expressa e configuração personalizada.
Se você quiser opções de configuração para portas de rede internas e externas, FQDN de ponto de extremidade, WinRM sobre HTTPS e muito mais, continue para a seção de configuração personalizada. Se estiver satisfeito com os valores predefinidos, prossiga para a seção opções de configuração do Express.
Opções de configuração expressa
Dois dos três modos de instalação para o gateway modernizado são modos expressos: configuração expressa localhost e configuração remota expressa. A configuração do host local expresso também pode ser chamada de configuração do cliente local. Para todos os outros tipos de instalação restantes, use a configuração expressa remota. Ambas as opções de configuração expressa não permitem a configuração dos seguintes recursos:
- Modo de autenticação de início de sessão
- Nomes de rede de acesso do host
- Portas de rede internas e externas
- Tipo de certificado e impressão digital
- FQDN do ponto final
- Modo de hosts confiáveis
- WinRM sobre HTTPS
Se tiver interesse em configurar alguma destas funcionalidades, utilize a opção Configuração personalizada em alternativa.
Se você selecionar a opção de configuração de host local expresso, o WAC estará acessível através da porta 6600 e usará as portas internas 6601-6610.
Se você selecionar a opção de configuração remota expressa, o WAC será acessível através da porta 443 e usará as portas internas 6601-6610.
Configuração personalizada
Selecionar a configuração personalizada permite configurar todas as opções de configuração do Windows Admin Center, incluindo:
- de acesso à rede – Esta página permite-lhe selecionar como irá utilizar o Windows Admin Center. Você pode optar por restringir o acesso WAC a outros usuários selecionando somente acesso localhost ou permitir acesso remoto através do nome da máquina do FQDN.
- Números de porta – Esta página permite selecionar as portas que serão reservadas para o Windows Admin Center. O WAC usa uma porta externa para seus processos primários. Outros processos usam portas internas. Há dois processos internos por padrão, mas as extensões podem definir seus próprios serviços que exigirão acesso à porta. Por padrão, o intervalo interno é de 10 portas.
- Selecionar certificado TLS – Esta página permite selecionar certificados Self-Signed ou um certificado TLS oficial que o Windows Admin Center deve usar. Os certificados Self-Signed incluem certificados raiz de CA autoassinados, além de certificados TLS, que são compatíveis com a versão mais recente dos navegadores Edge/Chrome.
- Nome de domínio totalmente qualificado – Esta página permite que você forneça um nome de domínio totalmente qualificado para acesso à rede. Esse nome deve corresponder ao nome no certificado TLS.
- Anfitriões fidedignos – Esta página permite-lhe selecionar que tipo de anfitriões remotos pretende gerir. Pode optar por gerir apenas computadores de domínio confiáveis ou permitir o acesso a máquinas que não estão inseridas no domínio.
- WinRM sobre HTTPS - Esta página permite que você selecione se deseja usar HTTPS para comunicação WinRM. O WinRM se comunica por HTTP por padrão.
Solução de problemas de instalação
Se a instalação falhar ou se o Windows Admin Center não abrir após a instalação, tente desinstalar e reinstalar. Esse problema também pode acontecer se você tiver uma versão mais antiga de uma compilação de gateway modernizada instalada e estiver tentando atualizar para uma versão mais recente. Para desinstalar, siga as instruções na seção Desinstalando o gateway modernizado.
Suporte de extensão
O feed de extensão para o gateway modernizado não está configurado. As extensões não incluídas no instalador do Windows Admin Center, incluindo extensões de parceiros externos, não estão disponíveis a menos que você adicione um feed de extensões.
As seguintes extensões estão disponíveis após a instalação da compilação do gateway modernizado:
- Funcionalidades de Aplicações &
- Azure Backup
- Sincronização de arquivos do Azure
- Centro híbrido do Azure
- Serviço Kubernetes do Azure
- Certificados
- Criação de Cluster
- Gestor de Cluster
- Guia do desenvolvedor
- Dispositivos
- Eventos
- Ferramentas de cluster de tolerância a falhas
- Partilha de ficheiros & partilha de ficheiros
- Firewall
- Utilizadores locais & grupos
- Ferramentas de controlador de rede e redes virtuais SDN
- Redes
- Monitoramento de pacotes
- Monitor de Desempenho
- PowerShell
- Processos
- Registo
- Área de Trabalho Remota
- Funções & recursos
- Tarefas agendadas
- Conexões de gateway SDN
- Infraestrutura SDN
- Redes lógicas SDN
- Grupos de segurança de rede SDN
- Segurança
- Gestor de Servidores e Gestão de Computadores
- Serviços
- Armazenamento
- Serviço de migração de armazenamento
- Réplica de armazenamento
- Insights do sistema
- Atualizações
- Máquinas virtuais e comutadores
Existem algumas extensões que não funcionarão mesmo quando forem adicionadas como parte de um novo feed de extensão. Para obter mais informações, consulte Problemas conhecidos.
Desinstalando o gateway modernizado
Se você precisar desinstalar o gateway modernizado do Windows Admin Center, execute uma das seguintes ações:
- Na página Aplicativos & Funcionalidades das definições da máquina de gateway, selecione Windows Admin Center (v2) Preview na lista de programas e depois selecione desinstalar.
- Navegue até a pasta onde o gateway modernizado do Windows Admin Center está instalado (o diretório padrão é
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Admin Center (v2)
) e selecione Desinstalar o Windows Admin Center (v2) - Executar
C:\Program Files\WindowsAdminCenter\unins000.exe
Executar o instalador novamente não fornece uma opção de desinstalação no momento. Para garantir que a instalação foi removida com êxito, verifique se existe uma pasta WindowsAdminCenter no C:\ProgramData
ou C:\Program Files
. Se ele não existir em nenhum dos locais, seu aplicativo será desinstalado com êxito.
Durante o processo de desinstalação, tudo o que é colocado na máquina durante a instalação é removido, exceto o arquivo do instalador do gateway modernizado do Windows Admin Center .exe. Se você tiver outra compilação do Windows Admin Center também instalada no momento da desinstalação do gateway modernizado, nenhum arquivo ou propriedade da outra compilação será tocado durante o processo de desinstalação. Não há interdependências entre as duas instalações.
Problemas conhecidos
Há os seguintes problemas conhecidos na compilação de gateway modernizada do Windows Admin Center.
Se encontrar um problema não descrito nesta página, informe-nos. Para nos ajudar a resolver o problema, indique que este estava a ocorrer na versão modernizada do gateway.
PowerShell
A conta para a sessão do PowerShell nesta ferramenta sempre assume como padrão o usuário conectado ao gateway do Windows Admin Center, mesmo que credenciais de gerenciamento diferentes tenham sido especificadas ao se conectar a uma conexão.
Extensões não suportadas
Mesmo com um feed de extensão adicionado, as seguintes extensões atualmente não funcionam com o gateway modernizado:
- Dell OpenManage
- Integrador Lenovo XClarity
- Fujitsu ServerView RAID
- Gestor de Infraestruturas de Software (ISM) da Fujitsu
- Fujitsu ServerView Saúde
- Armazenamento puro FlashArray
Perguntas frequentes
Encontre respostas para as perguntas frequentes sobre como usar o gateway modernizado do Windows Admin Center.
É possível instalar uma compilação de gateway modernizada do Windows Admin Center quando já tiver uma compilação existente do Windows Admin Center instalada?
Sim, você pode instalar uma compilação de gateway modernizada do Windows Admin Center lado a lado com uma compilação de gateway herdada, desde que não escolha as mesmas portas para ambas as instalações.
Posso alterar as portas que minha instalação de gateway modernizado do Windows Admin Center está usando após a instalação?
Sim, nos Arquivos de Programas do Windows Admin Center, incluímos um módulo do PowerShell chamado Microsoft.WindowsAdminCenter.Configuration.psm1
. Este módulo permite que você modifique sua configuração WAC após a instalação e pode ser encontrado na pasta PowerShellModules de sua instalação (C:\Program Files\WindowsAdminCenter\PowerShellModules\
por padrão).
Para alterar as portas que sua instância do Windows Admin Center está usando, execute o seguinte comando:
Set-WACHttpsPort -Wacport <port> -ServicePortRangeStart <port> -ServicePortRangeEnd <port>
Posso alterar definições de configuração diferentes das definições de porta após a instalação?
Sim, você pode usar o módulo PowerShell Microsoft.WindowsAdminCenter.Configuration.psm1
para alterar suas definições de configuração. Ele pode ser encontrado na pasta PowerShellModules da sua instalação.
Por que todas essas alterações não estão na versão 2311?
Para garantir a melhor experiência de qualidade, exigimos feedback de clientes e desenvolvedores antes que essas alterações sejam disponibilizadas ao público.
Todos os recursos da versão 2311 estão disponíveis nesta compilação?
Sim. Leia mais sobre a versão 2311 do Windows Admin Center.
Próximos passos
- Transfira e instale a compilação de gateway modernizada do Windows Admin Center a partir do Programa Windows Server Insider
- Introdução ao Windows Admin Center