UTILS.
100% 브라우저 내 실행
🌐

IP 주소 추출기

로그나 붙여넣은 텍스트에서 모든 IPv4 및 IPv6 주소를 추출해 중복 제거·집계·정렬합니다 — 전부 브라우저 안에서 로컬로 처리됩니다.

출력

이 도구에 대하여

IP 주소 추출기는 서버 로그, 설정 덤프, 이메일, 패킷 캡처 등 모든 텍스트 블록을 검사하여 그 안에 포함된 모든 IPv4 및 IPv6 주소를 추출합니다. IP를 손으로 찾는 일은 번거롭고 오류가 나기 쉬우므로, 이 도구는 검증된 두 개의 정규 표현식으로 이를 처리합니다: 255를 초과하는 옥텟을 거부하는 엄격한 IPv4 매처와, 완전형·압축형(::)·IPv4 매핑형을 처리하는 포괄적인 IPv6 매처입니다. 매칭 결과는 집합에 수집되어 중복이 제거된 뒤 집계 및 정렬됩니다.

모든 처리는 브라우저 안에서 로컬로 실행됩니다 — 붙여넣은 텍스트는 페이지 내에서 JavaScript로 파싱되며 절대 업로드되지 않으므로, 비공개 로그나 내부 주소도 안전하게 처리할 수 있습니다. IPv4 결과는 각 주소를 32비트 정수 값(o1·2^24 + o2·2^16 + o3·2^8 + o4)으로 변환하여 숫자순으로 정렬하므로, 10.0.0.9가 10.0.0.10보다 올바르게 앞섭니다. IPv6 결과는 :: 축약형을 완전한 8그룹 형태로 확장한 뒤 0으로 채운 헥스텟을 사전순으로 비교하여 정렬합니다.

네 개의 토글로 출력을 제어하세요: IPv4 포함, IPv6 포함, 고유 주소만 유지, 결과 정렬. 이 도구는 각 계열에서 몇 개를 찾았는지와 합산 총계를 보고하며, 한 번의 클릭으로 복사할 수 있는 별도의 IPv4 및 IPv6 섹션에 나열합니다. 빈 배열이나 형식이 잘못된 후보는 잘못된 매칭으로 보고되지 않고 무시됩니다.

자주 묻는 질문

찾은 주소를 검증하나요?
예. IPv4 패턴은 0–255 범위의 옥텟만 매칭하므로 256.1.1.1은 거부됩니다. IPv6 패턴은 완전형·압축형(::)·IPv4 매핑형을 허용하되 :: 압축은 최대 한 번만 허용하므로, 형식이 잘못된 후보는 건너뜁니다.
결과는 어떻게 정렬되나요?
IPv4 주소는 32비트 정수 값으로 숫자순 정렬되므로 점 표기 순서가 지켜집니다(10.0.0.9가 10.0.0.10보다 앞). IPv6 주소는 ::를 완전한 8그룹 형태로 확장하고 0으로 채운 헥스텟을 비교하여 정렬됩니다. 정렬을 끄면 원래 등장 순서가 유지됩니다.
한 가지 주소 계열만 추출할 수 있나요?
예. 'IPv4' 또는 'IPv6'의 체크를 해제하면 한 계열로만 스캔이 제한됩니다. 고유 토글은 각 계열을 독립적으로 중복 제거하며, 집계 수치는 출력에 포함된 내용을 정확히 반영하여 갱신됩니다.
제 텍스트가 어딘가로 업로드되나요?
아니요. 모든 매칭·중복 제거·정렬은 순수 JavaScript로 브라우저 안에서 전부 이루어집니다. 서버로 전송되는 것은 없으므로 비공개 로그나 내부 IP 대역을 붙여넣어도 안전합니다.

더 많은 도구