[AWS] EC2에서 Security Groups > Inbound 에서 CIDR 경고 나올 때. 


SSH 허용 아이피 추가하는데 


" the source needs to be a CIDR block or a security group id "


이런 경고가 나오면 아이피를 과연 어떻게 입력했는지 확인해봐야 한다. 


123.456.123.34 이렇게 입력되어 있을 수 있다. 

그러면, 123.456.123.34/24 라고 입력하면 경고는 사라질 것이다. 


CIDR 에 대해서 알아보자. 


CIDR은 Classless Inter-Domain Routing의 약어로 IP 주소 할당 방법입니다. 

급격히 부족해지는 IPv4 주소를 보다 효율적으로 사용하기 위해 CIDR 표기법을 사용합니다. 

xxx.xxx.xxx.xxx/yy 형태로 표기하는데 맨 뒤의 yy는 Subnet Mask를 2진수로 바꾸었을 때 1의 개수입니다.


255.255.255.0을 2진수로 바꾸면 11111111.11111111.11111111.00000000이 됩니다. 

CIDR 표기법으로는 xxx.xxx.xxx.xxx/24가 됩니다. 192.168.0.0/24라면 192.168.0.1부터 192.168.0.254까지 라는 의미입니다(192.168.0.0는 네트워크 192.168.0.255는 브로드캐스트). 

192.168.0.15/32이면 1이 32개이고 Subnet Mask가 255.255.255.255가 되므로 192.168.0.15 한 개의 IP만 표현하게 됩니다.




EC2 instance > Security Group > Inbound/OutBound 에서 아이피를 설정 할 수 있다. 





...


저작자 표시 비영리
신고
Posted by 홍반장水 홍반장水