UTILS.
100% trong trình duyệt
🌐

Trình trích xuất địa chỉ IP

Lấy mọi địa chỉ IPv4 và IPv6 ra khỏi log hoặc văn bản đã dán, loại trùng, đếm và sắp xếp — tất cả cục bộ ngay trong trình duyệt của bạn.

đầu ra

Về công cụ này

Trình trích xuất địa chỉ IP quét bất kỳ khối văn bản nào — log máy chủ, bản dump cấu hình, email, packet capture — và lấy ra mọi địa chỉ IPv4 và IPv6 mà nó chứa. Tìm IP bằng tay rất tẻ nhạt và dễ sai, nên công cụ này làm điều đó bằng hai biểu thức chính quy đã được kiểm chứng: một bộ so khớp IPv4 nghiêm ngặt loại bỏ các octet lớn hơn 255, và một bộ so khớp IPv6 toàn diện xử lý được dạng đầy đủ, dạng nén (::), và dạng ánh xạ IPv4. Các kết quả khớp được gom vào một tập hợp nên các bản trùng bị loại bỏ, rồi được đếm và sắp xếp.

Mọi thứ chạy cục bộ ngay trong trình duyệt của bạn — văn bản bạn dán được phân tích ngay trên trang bằng JavaScript và không bao giờ được tải lên, nên bạn có thể xử lý an toàn các log riêng tư và địa chỉ nội bộ. Kết quả IPv4 được sắp xếp theo số bằng cách chuyển mỗi địa chỉ thành giá trị số nguyên 32-bit của nó (o1·2^24 + o2·2^16 + o3·2^8 + o4), nên 10.0.0.9 đúng thứ tự đứng trước 10.0.0.10. Kết quả IPv6 được sắp xếp bằng cách mở rộng dạng viết tắt :: thành dạng đầy đủ tám nhóm và so sánh các hextet đã đệm số 0 theo thứ tự từ điển.

Dùng bốn công tắc để điều khiển đầu ra: bao gồm IPv4, bao gồm IPv6, chỉ giữ các địa chỉ duy nhất, và sắp xếp kết quả. Công cụ báo cáo tìm thấy bao nhiêu địa chỉ của mỗi họ cùng tổng số kết hợp, và liệt kê chúng trong các phần IPv4 và IPv6 riêng biệt mà bạn có thể sao chép chỉ với một cú nhấp. Các mảng rỗng và ứng viên không hợp lệ bị bỏ qua thay vì báo cáo là khớp sai.

Câu hỏi thường gặp

Nó có xác thực các địa chỉ tìm được không?
Có. Mẫu IPv4 chỉ khớp các octet trong khoảng 0–255, nên 256.1.1.1 bị loại bỏ. Mẫu IPv6 chấp nhận dạng đầy đủ, dạng nén (::), và dạng ánh xạ IPv4 trong khi chỉ cho phép nhiều nhất một lần nén ::, nên các ứng viên không hợp lệ sẽ bị bỏ qua.
Kết quả được sắp xếp như thế nào?
Địa chỉ IPv4 được sắp xếp theo số bằng giá trị số nguyên 32-bit của chúng, nên thứ tự có dấu chấm được tôn trọng (10.0.0.9 trước 10.0.0.10). Địa chỉ IPv6 được sắp xếp sau khi mở rộng :: thành dạng đầy đủ tám nhóm và so sánh các hextet đã đệm số 0. Tắt sắp xếp để giữ nguyên thứ tự xuất hiện ban đầu.
Tôi có thể chỉ trích xuất một họ địa chỉ không?
Có. Bỏ chọn 'IPv4' hoặc 'IPv6' để giới hạn việc quét về một họ duy nhất. Công tắc duy nhất loại trùng từng họ một cách độc lập, và các số đếm cập nhật để phản ánh chính xác những gì được đưa vào đầu ra.
Văn bản của tôi có được tải lên đâu đó không?
Không. Toàn bộ việc so khớp, loại trùng và sắp xếp đều diễn ra hoàn toàn trong trình duyệt của bạn bằng JavaScript thuần. Không có gì được gửi đến máy chủ, nên dán các log riêng tư hoặc các dải IP nội bộ là an toàn.

Công cụ khác