Vinculação de um endereço IP virtual a um EIP ou ECS
Cenários
Você pode vincular um endereço IP virtual a um EIP para que possa acessar os ECSs vinculados ao mesmo endereço IP virtual da Internet. Esses ECSs podem funcionar no modo ativo/em espera para melhorar a tolerância a falhas.
Procedimento
- Faça logon no console de gerenciamento.
- Clique em no canto superior esquerdo e selecione a região e o projeto desejados.
- Na página inicial do console, em Rede, clique em Virtual Private Cloud.
- No painel de navegação à esquerda, escolha Virtual Private Cloud > Subnets.
- Na lista de sub-redes, clique no nome da sub-rede à qual o endereço IP virtual pertence.
- Clique na guia IP Addresses, localize a linha que contém o endereço IP virtual de destino e clique em Bind to EIP ou Bind to Server na coluna Operation.
- Selecione o EIP desejado ou o ECS e sua NIC.
- Se o ECS tiver várias NICs, vincule o endereço IP virtual à NIC principal.
- Vários endereços IP virtuais podem ser vinculados a uma NIC do ECS.
- Clique em OK.
- Configure manualmente o endereço IP virtual vinculado a um ECS.
Depois que um endereço IP virtual é vinculado a uma NIC do ECS, você precisa configurar manualmente o endereço IP virtual no ECS.
Linux OS (CentOS 7.2 64bit é usado como um exemplo.)- Execute o seguinte comando para obter a NIC à qual o endereço IP virtual deve ser vinculado e a conexão da NIC:
Informação semelhante à seguinte foi exibida:
A saída do comando neste exemplo é descrita da seguinte forma:
- eth0 na coluna DEVICE indica a NIC à qual o endereço IP virtual deve ser vinculado.
- Wired connection 1 na coluna NAME indica a conexão da NIC.
- Execute o seguinte comando para adicionar o endereço IP virtual para a conexão de destino:
nmcli connection modify "CONNECTION" ipv4.addresses VIP
Configure os parâmetros da seguinte forma:
- CONNECTION: conexão da NIC obtida em 9.a.
- VIP: endereço IP virtual a ser adicionado.
- Se você adicionar vários endereços IP virtuais por vez, separe-os com vírgulas (,).
- Se um endereço IP virtual já existir e você precisar adicionar um novo, o comando deve conter os endereços IP virtuais novos e originais.
Comandos de exemplo:- Adicionar um único endereço IP virtual: nmcli connection modify "Wired connection 1" ipv4.addresses172.16.0.125
- Adicionar vários endereços IP virtuais: nmcli connection modify "Wired connection 1" ipv4.addresses172.16.0.125,172.16.0.126
- Execute o seguinte comando para que a configuração entre em vigor:
nmcli connection up "CONNECTION"
Neste exemplo, execute o seguinte comando:
nmcli connection up "Wired connection 1"
Informação semelhante à seguinte foi exibida:
- Execute o seguinte comando para verificar se o endereço IP virtual foi vinculado:
Informação semelhante à seguinte foi exibida. Na saída do comando, o endereço IP virtual 172.16.0.125 está vinculado à NIC eth0.
Windows OS (o servidor Windows é usado como um exemplo aqui.)
- No Control Panel, clique em Network and Sharing Center e clique na conexão local correspondente.
- Na página exibida, clique em Properties.
- Na página de guia Network, selecione Internet Protocol Version 4 (TCP/IPv4).
- Clique em Properties.
- Selecione Use the following IP address e defina IP address como o endereço IP privado do ECS, por exemplo, 10.0.0.101.
Figura 1 Configurar o endereço IP privado
- Clique em Advanced.
- Na guia IP Settings, clique em Add na área IP addresses.
Adicione o endereço IP virtual. Por exemplo, 10.0.0.154.
Figura 2 Configurar o endereço IP virtual
- Clique em OK.
- No menu Start, abra a janela de linha de comando do Windows e execute o seguinte comando para verificar se o endereço IP virtual foi configurado:
ipconfig /all
Na saída do comando, IPv4 Address é o endereço IP virtual 10.0.0.154, indicando que o endereço IP virtual da NIC do ECS foi configurado corretamente.
- Execute o seguinte comando para obter a NIC à qual o endereço IP virtual deve ser vinculado e a conexão da NIC: