Je souhaite activer une adresse IP Elastic statique pour mon serveur SFTP ou FTPS AWS Transfer Family.
Résolution
Pour activer une adresse IP Elastic pour votre serveur SFTP ou FTPS Transfer Family, utilisez la console Transfer Family ou l'interface de ligne de commande AWS (AWS CLI).
Remarque : Cette configuration ne s'applique pas aux serveurs activés par FTP.
Utiliser la console Transfer Family
Pour utiliser la console Transfer Family afin d'activer une adresse IP Elastic pour votre serveur, consultez la section Modifier le type de point de terminaison pour votre serveur.
Utiliser l’AWS CLI
Si des erreurs surviennent lorsque vous exécutez des commandes AWS CLI, consultez la section Résoudre les erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.
Procédez comme suit :
Remarque : Remplacez server-id par l'ID de votre serveur Transfer Family et SubnetIds, VpcId et AddressAllocationIds par vos ID de sous-réseau, de VPC et d'allocation d'adresses.
-
Exécutez la commande stop-sever pour arrêter le serveur :
$ aws transfer stop-server --server-id s-1234567890abcdef
-
Exécutez la commande server-offline pour confirmer que le serveur est hors ligne :
$ aws transfer wait server-offline --server-id s-1234567890abcdef
Remarque : Si le serveur est hors ligne, la commande server-offline se ferme automatiquement.
-
Exécutez la commande update-server pour mettre à jour le type de point de terminaison de serveur vers un VPC :
$ aws transfer update-server --server-id s-1234567890abcdef --endpoint-type VPC --endpoint-details SubnetIds=subnet-123abc,VpcId=vpc-123abc
-
Exécutez la commande update-server pour associer le point de terminaison de VPC à une adresse IP Elastic :
$ aws transfer update-server --server-id s-1234567890abcdef --endpoint-type VPC --endpoint-details AddressAllocationIds=eipalloc-123456abcdef,SubnetIds=subnet-123abc,VpcId=vpc-123abc
-
Exécutez la commande start-server pour démarrer le serveur :
$ aws transfer start-server --server-id s-1234567890abcdef
Pour utiliser le kit SDK AWS Boto3 afin de mettre à jour le type de point de terminaison de serveur, consultez la section Mise à jour du type de point de terminaison de serveur à l'aide de l'API.
Informations connexes
Comment puis-je activer une adresse IP Elastic statique pour mon serveur Transfer Family ?