Knowledge Base
The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides

|
Como alterar a porta usada pelo vSphere Client para se conectar diretamente com o host ESX/ESXi (2037239)
Symptoms
Por padrão, o vSphere Client usa portas HTTP 80 e HTTPS 443 para se comunicar com os hosts ESX/ESXi. Você pode mudar essas portas com estes métodos:
- Altere as portas configuradas em proxy.xml no host.
- Altere as portas configuradas para o vSphere Client.
Purpose
Disclaimer: Este artigo é uma tradução do Changing the port used by the vSphere Client to connect directly to the ESX/ESXi host (1021199). Como os artigos são traduzidos em uma base de melhor esforço, o conteúdo pode tornar-se desatualizado. Para obter o conteúdo mais recente, consulte o artigo em Inglês.
Resolution
Para alterar as portas configuradas em proxy.xml:
ESX
- Conecte-se ao console de serviço e adquira privilégios de raiz.
- Mude para o diretório /etc/vmware/hostd/.
- Edite o arquivo proxy.xml com o editor de texto, e adicione estas tags sob a tag <ConfigRoot>:
<httpPort>xx</httpPort>
<httpsPort>xxx</httpsPort>
onde xx é a porta que você deseja usar para o tráfego HTTP e xxx é a porta que você pretende utilizar para o tráfego HTTPS.
Exemplo: Para configurar a porta 8080 como porta para a conexão HTTP, e a porta 8081 como porta para a conexão HTTPS, adicione estas duas linhas:
<httpPort>8080</httpPort>
<httpsPort>8081</httpsPort> - Insira este comando para reiniciar o processo vmware-hostd:
service mgmt-vmware restart
ESXi
- Execute o comando vifs para obter uma cópia do arquivo proxy.xml para editar:
- Para sistemas Linux, use o comando:
vifs --server <hostname> --username <username> --get /host/proxy.xml <local_directory_path>/proxy.xml - Para sistemas Windows, use o comando:
vifs --server <hostname> --username <username> --get /host/proxy.xml <local_directory_path>\proxy.xml
- Para sistemas Linux, use o comando:
- Edite o arquivo proxy.xml com um editor texto, e adicione estas tags sob a tag <ConfigRoot>:
<httpPort>xx</httpPort>
<httpsPort>xxx</httpsPort>
onde xx é a porta que você deseja usar para tráfego HTTP e xxx é a porta que você pretende utilizar para o tráfego HTTPS.
Exemplo: Para configurar a porta 8080 como porta para a conexão http, e a porta 8081 como porta para a conexão https, adicione estas duas linhas:
<httpPort>8080</httpPort>
<httpsPort>8081</httpsPort> - Execute o comando vifs para colocar o arquivo proxy.xml de volta no host ESXi:
- Para sistemas Linux, use o comando:
vifs --server <hostname> --username <username> --put <local_directory_path>/proxy.xml /host/proxy.xml - Para sistemas Windows, use o comando:
vifs --server <hostname> --username <username> --put <local_directory_path>\proxy.xml /host/proxy.xml
- Para sistemas Linux, use o comando:
Observações:
- O comando vifs requer que a aplicação CLI remota seja instalada no Workstation onde a CLI está instalada. Você pode baixar o vSphere Management Assistant (vMA) do VMware download center.
- Para o vSphere 5.0, se as portas de proxy forem alteradas, as portas novas não serão permitidas pelo firewall ESXi. Para obter informações sobre como alterar as portas de firewall, consulte o vSphere Security Guide.
- Alterações feitas no firewall ESXi 5.0 atualmente não persistem após uma reinicialização.
- Use a operação dos Restart Management Agents através do console direto para reiniciar o hostd.
Para alterar as portas configuradas para o vSphere Client no arquivo de configuração do cliente:
- No sistema onde o vSphere Client está instalado, edite o arquivo de configuração do cliente VpxClient.exe.config com um editor de texto. Por padrão, esse arquivo está localizado em C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\
- Edite esta linha no arquivo para alterar as portas HTTP e HTTPS:
<add key = "protocolports" value = "https:443;http:80:" />
Exemplo: Para alterar a porta HTTP para 8080 e a porta HTTPS para 8081, mude a linha para:
<add key = "protocolports" value = "https:8081;http:8080" />
Como uma alternativa para a edição do arquivo de configuração vSphere Client, você pode especificar a porta HTTPS na tela de login do vSphere Client inserindo <servername>:<https_port_number> na caixa de texto IP address / Name.
Observação: Para obter mais informações sobre portas TCP/UDP, consulte TCP and UDP Ports required to access vCenter Server, ESX hosts, and other network components (1012382).
Tags
Portuguese Português Portugues
See Also
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.
Actions
KB:
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

