Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Effettuare richieste a S3 su Outposts over IPv6
Gli endpoint dual-stack Amazon S3 on Outposts e S3 on Outposts supportano le richieste ai bucket S3 on Outposts utilizzando il protocollo or. IPv6 IPv4 Con IPv6 il supporto per S3 on Outposts, puoi accedere e gestire i tuoi bucket e controllare le risorse del piano tramite S3 on Outposts su reti. APIs IPv6
Nota
Le azioni degli oggetti S3 on Outposts (PutObject
come GetObject
o) non sono supportate IPv6 sulle reti.
Non sono previsti costi aggiuntivi per l'accesso a S3 on Outposts IPv6 tramite rete. Per ulteriori informazioni su S3 su Outposts, vedere Prezzi di S3 su Outposts
Argomenti
Iniziare con IPv6
Per effettuare una richiesta a un bucket IPv6 over di S3 on Outposts, devi utilizzare un endpoint dual-stack. La sezione successiva descrive come effettuare richieste utilizzando endpoint dual-stack. IPv6
Le seguenti sono considerazioni importanti prima di provare ad accedere a un bucket S3 on Outposts: IPv6
-
Il client e la rete che accedono al bucket devono essere abilitati all'uso. IPv6
-
Per l'accesso sono supportate sia le richieste in stile host virtuale che quelle in stile percorso. IPv6 Per ulteriori informazioni, consulta Utilizzo degli endpoint dual-stack S3 su Outposts.
-
Se utilizzi il filtraggio degli indirizzi IP di origine nel tuo utente AWS Identity and Access Management (IAM) o nelle policy dei bucket di S3 on Outposts, devi aggiornare le politiche per includere gli intervalli di indirizzi. IPv6
Nota
Questo requisito si applica solo alle operazioni del bucket S3 on Outposts e alle risorse del piano di controllo su tutte le reti. IPv6 Le azioni oggetto di Amazon S3 on Outposts non sono supportate su tutte le reti. IPv6
-
Quando vengono utilizzati IPv6, i file di log di accesso al server restituiscono gli indirizzi IP in un IPv6 formato. È necessario aggiornare gli strumenti, gli script e il software esistenti utilizzati per analizzare i file di registro di S3 on Outposts, in modo che possano analizzare gli indirizzi IP remoti formattati. IPv6 Gli strumenti, gli script e il software aggiornati analizzeranno quindi correttamente gli indirizzi IP remoti formattati. IPv6
Utilizzo di endpoint dual-stack per effettuare richieste su una rete IPv6
Per effettuare richieste tramite chiamate API S3 on Outposts, puoi utilizzare IPv6 endpoint dual-stack tramite o SDK. AWS CLI AWS Le operazioni dell'API di controllo Amazon S3 e le operazioni dell'API S3 on Outposts funzionano allo stesso modo indipendentemente dal fatto che tu acceda a S3 on Outposts tramite uno o più protocolli. IPv6 IPv4 Tuttavia, tieni presente che le azioni degli oggetti di S3 on Outposts (PutObject
come GetObject
o) non sono supportate IPv6 sulle reti.
Quando usi AWS Command Line Interface (AWS CLI) and AWS SDKs, puoi usare un parametro o un flag per passare a un endpoint dual-stack. È inoltre possibile specificare l'endpoint dual-stack direttamente come sostituzione dell'endpoint S3 su Outposts nel file di configurazione.
Puoi utilizzare un endpoint dual-stack per accedere a un bucket S3 on Outposts da uno dei seguenti: IPv6
-
Il, vedi. AWS CLIUtilizzo di endpoint dual-stack provenienti da AWS CLI
-
Il AWS SDKs, vediUtilizzo di S3 sugli endpoint dual-stack Outposts da AWS SDKs.
Utilizzo IPv6 degli indirizzi nelle politiche IAM
Prima di provare ad accedere a un bucket S3 on Outposts utilizzando IPv6 un protocollo, assicurati che gli utenti IAM o le policy dei bucket S3 on Outposts utilizzate per il filtraggio degli indirizzi IP siano aggiornate per includere gli intervalli di indirizzi. IPv6 Se i criteri di filtraggio degli indirizzi IP non vengono aggiornati per gestire IPv6 gli indirizzi, puoi perdere l'accesso a un bucket S3 on Outposts durante il tentativo di utilizzare il protocollo. IPv6
Le policy IAM che filtrano gli indirizzi IP utilizzano gli operatori di condizione degli indirizzi IP. La seguente policy sui bucket di S3 on Outposts identifica l'intervallo IP 54.240.143.* di indirizzi IP consentiti utilizzando gli operatori di condizione dell'indirizzo IP. IPv4 A qualsiasi indirizzo IP non incluso in questo intervallo verrà negato l'accesso al bucket S3 su Outposts (DOC-EXAMPLE-BUCKET
). Poiché tutti gli IPv6 indirizzi non rientrano nell'intervallo consentito, questa politica impedisce agli indirizzi di accedere. IPv6 DOC-EXAMPLE-BUCKET
Puoi modificare l'elemento della policy Condition
del bucket S3 on Outposts per consentire IPv4 sia gli intervalli di indirizzi 54.240.143.0/24
() IPv6 che 2001:DB8:1234:5678::/64
(), come mostrato nell'esempio seguente. È possibile utilizzare lo stesso tipo di blocco Condition
mostrato nell'esempio per aggiornare sia le policy del bucket sia le policy utente IAM.
"Condition": { "IpAddress": { "aws:SourceIp": [ "54.240.143.0/24", "2001:DB8:1234:5678::/64" ] } }
Prima dell'uso, IPv6 è necessario aggiornare tutte le policy relative agli utenti e ai bucket IAM che utilizzano il filtraggio degli indirizzi IP per consentire gli intervalli di indirizzi. IPv6 Ti consigliamo di aggiornare le tue policy IAM con gli intervalli di IPv6 indirizzi della tua organizzazione oltre agli intervalli di IPv4 indirizzi esistenti. Per un esempio di policy bucket che consente l'accesso su entrambi IPv6 e due IPv4, consultaLimitare l'accesso a indirizzi IP specifici.
Puoi rivedere le tue policy utente IAM utilizzando la console IAM all'indirizzo https://console.aws.amazon.com/iam/
Test di compatibilità degli indirizzi IP
Se utilizzi un'istanza Linux o Unix o una piattaforma macOS X, puoi testare il tuo accesso a un endpoint dual-stack tramite. IPv6 Ad esempio, per testare la connessione ad Amazon S3 sugli IPv6 endpoint Outposts, usa il comando: dig
dig s3-outposts.us-west-2.api.aws AAAA +short
Se l'endpoint dual-stack su una IPv6 rete è configurato correttamente, il comando restituisce gli indirizzi connessi. dig
IPv6 Per esempio:
dig s3-outposts.us-west-2.api.aws AAAA +short 2600:1f14:2588:4800:b3a9:1460:159f:ebce 2600:1f14:2588:4802:6df6:c1fd:ef8a:fc76 2600:1f14:2588:4801:d802:8ccf:4e04:817
Utilizzo con IPv6 AWS PrivateLink
S3 on Outposts supporta IPv6 il protocollo AWS PrivateLink per servizi ed endpoint. Con il AWS PrivateLink supporto per il IPv6 protocollo, puoi connetterti agli endpoint di servizio all'interno del tuo VPC IPv6 tramite reti, da connessioni locali o da altre connessioni private. Il IPv6 supporto AWS PrivateLink per S3 on Outposts consente anche l' AWS PrivateLink integrazione con endpoint dual-stack. Per i passaggi su come abilitare IPv6 for AWS PrivateLink, consulta Accelerare l'adozione con servizi ed endpoint
Nota
Per aggiornare il tipo di indirizzo IP supportato da IPv4 a IPv6, consulta Modificare il tipo di indirizzo IP supportato nella Guida per l'AWS PrivateLink utente.
Utilizzo IPv6 con AWS PrivateLink
Se utilizzi AWS PrivateLink with IPv6, devi creare un IPv6 endpoint con interfaccia VPC dual-stack. Per i passaggi generali su come creare un endpoint VPC utilizzando il AWS Management Console, consulta Accedere a un AWS servizio utilizzando un endpoint VPC di interfaccia nella Guida per l'utente.AWS PrivateLink