1

こんにちは、動的 IP を使用して publicvm を実行しています。IP が変更されるたびに、いくつかのセキュリティ グループが正しいオフィス IP を指すようにしたいと考えています。https://wtfismyip.com/textを使用してオフィスの IP を取得できます。その新しい IP を取得し、boto3 を使用して既存のセキュリティ グループを編集するにはどうすればよいですか? そして、私はそれを行うためにファブリックを使用することを計画しています

4

1 に答える 1

1

Boto3 を使用してセキュリティ グループ ルールを編集する方法はありません。古いルールを削除して、新しいルールを追加する必要があります。私はこれを試したことはありませんが、これはあなたがしなければならないことです。必要に応じて微調整してください。

セキュリティ グループから 1 つ以上のイングレス ルールを削除します

セキュリティ グループに 1 つ以上のイングレス ルールを追加します

    conn = boto3.client('ec2')
    conn.authorize_security_group_ingress(GroupId=my_group_id,IpProtocol="tcp",CidrIp="new_ip/32",FromPort=443,ToPort=443)
于 2016-01-07T19:02:25.530 に答える