Détacher une IP publique d’une VM ou d’une interface réseau
Vous pouvez détacher une IP publique que vous avez attachée à une machine virtuelle (VM) ou à une interface réseau.
Pour détacher une IP publique d’un NAT service, vous devez supprimer le NAT service. Pour en savoir plus, voir Supprimer un NAT service.
Une fois détachée, l’IP publique est toujours allouée à votre compte et peut être de nouveau attachée. Si vous n’avez plus besoin de cette IP publique, vous pouvez la libérer. Pour en savoir plus, voir Libérer une IP publique de votre compte.
Détacher une IP publique d’une VM avec Cockpit v2
Vous pouvez détacher une IP publique seulement si c’est une que vous avez allouée et attachée vous-même. Sinon, la VM utilise une IP publique par défaut qui n’appartient pas à votre compte et que vous ne pouvez pas détacher. |
-
Dans le dashboard VMs, cochez la case de la VM dont vous voulez détacher l’IP publique.
La VM est sélectionnée. -
Cliquez sur Détachez l’IP publique.
Une boîte de dialogue de confirmation apparaît. -
Cliquez Détacher.
L’IP publique est détachée de la VM.
Détacher une IP publique d’une VM ou d’une interface réseau avec OSC CLI
À ce jour, cette section est disponible en anglais uniquement. |
The UnlinkPublicIp command disassociates a public IP from the virtual machine (VM) or network interface card (NIC) it is associated with.
To disassociate the public IP from a NAT service, you need to delete the NAT service. For more information, see the DeleteNatService method. |
$ osc-cli api UnlinkPublicIp --profile "default" \
--PublicIp "192.0.2.0"
This command contains the following attributes that you need to specify:
-
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
LinkPublicIpId
: (optional) The ID representing the association of the public IP with the VM or the NIC. This parameter is required unless you use thePublicIp
parameter. -
PublicIp
: (optional) The public IP. This parameter is required unless you use theLinkPublicIpId
parameter.
The UnlinkPublicIp command returns the following elements:
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Détacher une IP publique d’une VM ou d’une interface réseau avec oapi-cli
À ce jour, cette section est disponible en anglais uniquement. |
The UnlinkPublicIp command disassociates a public IP from the virtual machine (VM) or network interface card (NIC) it is associated with.
To disassociate the public IP from a NAT service, you need to delete the NAT service. For more information, see the DeleteNatService method. |
$ oapi-cli --profile "default" UnlinkPublicIp \
--PublicIp "192.0.2.0"
This command contains the following attributes that you need to specify:
-
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
LinkPublicIpId
: (optional) The ID representing the association of the public IP with the VM or the NIC. This parameter is required unless you use thePublicIp
parameter. -
PublicIp
: (optional) The public IP. This parameter is required unless you use theLinkPublicIpId
parameter.
The UnlinkPublicIp command returns the following elements:
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Dissocier une EIP d’une instance ou d’une interface réseau avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour dissocier une EIP d’une instance, utilisez la commande disassociate-address en suivant cette syntaxe :
$ aws ec2 disassociate-address \
--profile YOUR_PROFILE \
--public-ip 111.1.1.1 \
--association-id NOT_SPECIFIED \
--endpoint https://fcu.eu-west-2.outscale.com
Cette commande contient les attributs suivants que vous devez spécifier :
-
(optionnel)
profile
: Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. -
(optionnel)
public-ip
: L’EIP. -
(optionnel)
association-id
: L’ID de l’association.-
Dans le Cloud public, vous devez spécifier l’attribut
public-ip
. -
Dans un VPC, vous devez spécifier l’attribut
association-id
.
-
-
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.
L’EIP est dissociée et redevient disponible dans votre compte.
Pages connexes
Méthodes API correspondantes
AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.