web-dev-qa-db-ja.com

IPアドレスを使用してAmazonS3ストレージを指す

Amazon S3ストレージの場所を参照するためのIPアドレスを取得する方法はありますか?私の会社が採用を検討している現在のソリューションには、Elastic IPを使用してEC2サーバーをセットアップし、SquidをS3ロケーションへのプロキシとして使用することが含まれます。より良い方法はありますか?

5
Tyndall

これは、静的ファイアウォールルールを愛する天才と協力するためだと思います。

残念ながら、これ以上の方法はおそらくありません。クライアントに固定IPを提示するには、S3の前に固定IPアドレスを持つプロキシを配置するだけです。理論的には既存のS3IPを選択できますが、Amazonがネットワークを変更すると、下から変更される可能性があります。

許可されたサイトをIPアドレスでホワイトリストに登録する方が、フィルタリングプロキシを使用するよりも「安全」である(またはインターネットの変化のペースを考えると合理的である)と主張する一部のお客様にも同様の問題があります。このため、CDNを使用することはできません(MaxCDNやCacheFlyなどのキャストベースのCDNは機能する可能性がありますが、テスト中です)。

あなたが完全なマゾヒストでない限り、私はイカを使いません。 Nginxは、リバースプロキシとしてはるかに優れたオプションです。より小さく、より速く、より安全で、構成がより簡単です。

11
rmalayter