-1
我有一個IP列表,我想過濾掉來自AWS的IP。幸運的是,AWS發佈了一個list的IP地址。該列表採用JSON格式,因此我將其轉換爲CSV。然後我使用my_ip = my_ip[~my_ip['col'].isin(amazon_ips['col'])]
過濾了我的IP地址。過濾來自AWS的IP
不幸的是,我認爲列表是針對IP範圍的,而不是實際包含AWS請求可能來自的每個IP。我該如何糾正?
我有一個IP列表,我想過濾掉來自AWS的IP。幸運的是,AWS發佈了一個list的IP地址。該列表採用JSON格式,因此我將其轉換爲CSV。然後我使用my_ip = my_ip[~my_ip['col'].isin(amazon_ips['col'])]
過濾了我的IP地址。過濾來自AWS的IP
不幸的是,我認爲列表是針對IP範圍的,而不是實際包含AWS請求可能來自的每個IP。我該如何糾正?
您正在獲取的列表包含使用CIDR Notation的IP範圍。
你可以編程方式確定從CIDR塊的單獨的IP地址,如果需要的話:Python 3: create a list of possible ip addresses from a CIDR notation
請分享AWS的JSON結構IPS你存儲。沒有人會猜到你想要實現的目標 –
@MoinuddinQuadri我在原始文章中包含了一個JSON鏈接。這裏又是https://ip-ranges.amazonaws.com/ip-ranges.json –