CIDR 병합·요약 계산기
IP 대역 목록을 가장 적은 개수의 CIDR 블록으로 줄입니다. 덮는 주소가 원래 범위와 정확히 같은 결과만 내므로, 요약하다 허용 범위가 넓어지는 사고가 나지 않습니다.
한 줄에 하나씩. 10.0.0.0/24 · 10.0.0.5 · 10.0.0.1-10.0.0.99 형식을 받고 # 뒤는 주석입니다.
9줄 → 5개 블록
5 개
주소 1,545개를 덮습니다 · 합쳐진 구간 4개 · 줄 수 56%로
요약 결과
| CIDR | 범위 | 주소 수 |
|---|---|---|
| 10.0.0.0/22 | 10.0.0.0 ~ 10.0.3.255 | 1,024 |
| 10.0.5.0/24 | 10.0.5.0 ~ 10.0.5.255 | 256 |
| 192.168.10.0/24 | 192.168.10.0 ~ 192.168.10.255 | 256 |
| 203.0.113.7/32 | 203.0.113.7 ~ 203.0.113.7 | 1 |
| 203.0.113.8/29 | 203.0.113.8 ~ 203.0.113.15 | 8 |
사용 방법
- 1방화벽이나 라우팅 설정을 한 줄에 하나씩 붙여 넣습니다. # 뒤는 주석으로 무시합니다.
- 2CIDR(10.0.0.0/24), 단일 주소(10.0.0.5), 범위(10.0.0.1-10.0.0.99)를 섞어 넣어도 됩니다.
- 3요약된 블록 목록을 복사해 설정에 반영합니다.
- 4읽지 못한 줄이 있으면 경고가 뜨니, 반영 전에 꼭 확인하세요.
자주 묻는 질문
모든 대역을 시작·끝 정수 구간으로 바꿔 정렬한 뒤, 겹치거나 맞닿은 것을 합치고, 합쳐진 구간마다 시작 주소에서 뗄 수 있는 가장 큰 블록을 반복해 떼어내면 됩니다. 블록 크기는 시작 주소의 정렬과 남은 주소 수 둘 중 작은 쪽으로 정해지고, 매번 최대를 떼는 방식이 최소 개수를 줍니다.
이 계산기에서는 넓어지지 않습니다. 덮는 주소 집합이 입력과 정확히 같은 결과만 내기 때문입니다. 한 주소라도 넓어지면 허용 규칙에서는 열지 말아야 할 곳이 열리고 차단 규칙에서는 막지 말아야 할 곳이 막히는 사고가 납니다. 그래서 사이가 비어 있는 대역은 개수가 줄더라도 묶지 않습니다.
두 대역이 맞닿아 있지 않기 때문입니다. 10.0.0.0/25는 10.0.0.127에서 끝나고 다음 대역은 10.0.1.0에서 시작하므로 10.0.0.128~10.0.0.255가 비어 있습니다. /23으로 묶으면 그 256개 주소가 새로 포함되어 원래 범위보다 넓어집니다. 개수를 줄이는 것보다 범위를 정확히 지키는 것이 우선입니다.
CIDR 블록이 자기 크기의 배수 위치에서만 시작할 수 있기 때문입니다. .1에서 시작하면 정렬이 맞지 않아 /32 하나를 떼고, 그다음 /31, /30처럼 크기를 키워 올라갔다가 끝 쪽에서 다시 줄여 내려와야 합니다. 같은 대역을 .0~.255로 잡으면 /24 한 줄입니다. 네트워크 주소와 브로드캐스트를 습관적으로 빼는 것이 줄 수로 되돌아오는 셈입니다.
CIDR(10.0.0.0/24), 단일 주소(10.0.0.5), 하이픈 범위(10.0.0.1-10.0.0.99) 세 가지를 섞어 쓸 수 있습니다. # 뒤는 주석으로 무시하므로 설정 파일을 그대로 붙여 넣어도 됩니다. CIDR에 호스트 비트가 남아 있으면 네트워크 주소로 내려서 읽습니다. 10.0.0.5/24는 10.0.0.0/24로 처리됩니다.
되지 않습니다. IPv6는 128비트라 자바스크립트 일반 숫자로는 다룰 수 없어 BigInt가 필요하고, 축약(::)이나 혼합 표기 같은 규칙도 달라서 같은 함수에 넣으면 양쪽 다 틀리기 쉽습니다. IPv6 대역 계산은 IPv6 서브넷 계산기를 이용해 주세요.
읽지 못한 줄이 없는지 먼저 확인해 주세요. 형식을 알아볼 수 없는 줄은 계산에서 빠지고 경고로 표시되는데, 이것을 못 보고 반영하면 있어야 할 대역이 빠집니다. 덮는 주소 수와 블록 목록을 원래 설정과 대조한 뒤 적용하시기 바랍니다.
알아두면 좋은 점
- 덮는 주소 집합이 입력과 정확히 같은 결과만 냅니다. 개수를 더 줄이려고 범위를 넓히지 않습니다.
- IPv4만 다룹니다. IPv6는 처리하지 않습니다.
- CIDR에 호스트 비트가 남아 있으면 네트워크 주소로 내려서 읽습니다.
- 읽지 못한 줄은 계산에서 빠지고 경고로 표시됩니다. 설정에 반영하기 전에 확인해 주세요.
- 입력한 값은 브라우저 안에서만 처리되며 서버로 전송되지 않습니다.
함께 보면 좋은 도구
마지막 검증: 2026년 8월 31일 · 결과는 참고용 추정치입니다.