Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os objetos da Interface de Rede são classificados 3 e subordinados a node ou nodearray. O network-interface objeto representa uma Interface de Rede do Azure.
Você pode anexar várias interfaces de rede a um único nó para VMs multi-homed. Para localizar o número máximo de NICs para a versão da VM escolhida, consulte a documentação tamanhos da VM .
Exemplo
Os nós obtêm uma única interface de rede por padrão. Adicionar uma seção [[[network-interface]]] a um nó permite que os padrões sejam substituídos. Você também pode adicionar NICs extras e anexá-los a uma VM.
Este exemplo cria um nó com dois adaptadores de rede. Ele coloca a segunda NIC em uma sub-rede diferente com dois grupos de segurança de aplicativo:
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = my-rg/my-vnet/subnet2
MachineType = $MachineType
ImageName = $ImageName
[[[network-interface nic1]]]
NetworkInterfaceId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/networkInterfaces/my-nic
[[[network-interface nic2]]]
SubnetId = my-rg/my-vnet2/subnet
ApplicationSecurityGroups = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/applicationSecurityGroups/asg1, /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/applicationSecurityGroups/asg2
Valores de atributo que começam com $ parâmetros de referência.
Referência de atributo
Use o bloco [[[network-interface]]] mais frequentemente para nodos individuais. Os atributos que fazem referência a propriedades singulares, como um endereço IP privado, não se aplicam a arrays de nós. No entanto, você pode usar o bloco para aplicar um Grupo de Segurança de Rede existente ou um ou mais Grupos de Segurança de Aplicativo a nós em uma matriz.
| Atributo | Tipo | Definição |
|---|---|---|
| AssociatePublicIpAddress | booleano | Associar um endereço IP público à NIC |
| Habilitar Encaminhamento de IP | booleano | Se true, permite o encaminhamento de IP |
| Grupo de Segurança | fio | Especifique uma ID de Recurso do Grupo de Segurança de Rede existente (substitui o NSG padrão criado quando você especifica um IP público). Essa configuração substitui o atributo de NetworkSecurityGroupIdnó, se houver. |
| Grupos de Segurança de Aplicações | Cadeia de caracteres (lista) | Lista de grupos de segurança de aplicativo por ID de recurso |
| SubnetId | fio | Definição de sub-rede no formato ${rg}/${vnet}/${subnet}. Esse valor substitui o SubnetIdatributo de nó. |
| Primário | booleano | Se definido, marcará essa NIC como primária para o sistema operacional. |
| PrivateIp | fio | Atribuir um endereço IP privado específico (somente nó). |
| NetworkInterfaceId | fio | Especificar um NIC existente por ID de recurso (somente nó). |
| Endereço IP Público Estático | booleano | Se verdadeiro, o endereço IP persistirá entre reinicializações de nó (apenas nó). |
Interfaces de rede existentes
Para nós de cabeçalho, você pode criar um NIC separadamente e anexá-lo a um nó:
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = $SubnetId
MachineType = $MachineType
ImageName = $ImageName
[[[network-interface my-nic]]]
NetworkInterfaceId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/networkInterfaces/my-nic
O CycleCloud não modifica nem exclui esse adaptador de rede.