728x90
728x90
https://docs.aws.amazon.com/ko_kr/general/latest/gr/aws-ip-ranges.html#filter-json-file
AWS의 IP 범위를 Windows PowerShell의 Get-AWSPublicIpAddressRange
를 통해 불러올 수 있다고 한다
위 cmdlet을 근데 쉽게 사용할 순 없었는데,,,어떤 분이 올려둔 글을 보고 쉽게 했다
참조 : https://namtop.tistory.com/110
PowerShell 관리자 권한으로 실행
> Install-Module -Name AWSPowerShell
# Y 2번 누르기
> Set-ExecutionPolicy Unrestricted
# Y 누르기
> Import-Module AWSPowerShell
> Set-ExecutionPolicy Restricted
# Y 누르기
> Get-AWSPublicIpAddressRange
# 사용 가능
ExcutionPolicy를 Unrestricted 상태로 바꿔야지만 Module을 Import할 수 있었다
내가 원한 건 AMAZON 서비스의 서울 리전(ap-northeast-2) 의 IP List이므로 아래와 같은 명령을 내렸다
> Get-AWSPublicIpAddressRange -Region ap-northeast-2 -ServiceKey AMAZON | select IpPrefix
IpPrefix
--------
3.5.140.0/22
52.219.60.0/23
43.249.45.0/24
52.144.227.192/26
...
2406:da70:2000:200::/56
2406:da70:2000:300::/56
2406:da70:2000:400::/56
2406:da70:2000::/56
IPv6 주소까지 나오므로,,,IPv4만 나오도록 아래와 같이 조정했다
> Get-AWSPublicIpAddressRange -Region ap-northeast-2 -ServiceKey AMAZON | where {$_.IpAddressFormat -eq "IPv4"} | select IpPrefix
IpPrefix
--------
3.5.140.0/22
52.219.60.0/23
43.249.45.0/24
52.144.227.192/26
...
3.34.101.192/26
3.34.228.0/26
3.34.228.64/26
54.180.184.0/23
참고로 AWS IP 대역은 항상 고정되어 있진 않다고 한다
맨 위 도큐에 있는대로 리눅스에서는 jq
를 이용하자
끝
728x90
728x90
'공부 > AWS' 카테고리의 다른 글
[AWS Windows] Windows EC2 AMI 뜨기 전 Sysprep 설정 (비밀번호 초기화) (0) | 2021.11.05 |
---|---|
[AWS] 아예 인터넷 통신이 없는 VPC에 EKS를 구성하기 위한 VPC Endpoint (0) | 2021.11.05 |
[AWS] WorkSpaces에서 VPC Endpoint 찾기 (DNS Forwarding) (0) | 2021.09.20 |
[AWS] Code Series로 Terraform CI/CD 환경 구성해보기 (1) | 2021.09.18 |
[AWS] CodeCommit 사용법 (0) | 2021.09.17 |
댓글