Đây là lệnh iprange có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
iprange - quản lý dải IP
SYNOPSIS
Phạm vi ip [lựa chọn] tệp1 tệp2 tệp3 ...
MÔ TẢ
iprange quản lý dải IP
LỰA CHỌN
nhiều tùy chọn là bí danh
CIDR đầu ra chế độ:
--tối ưu hóa
--phối hợp
- hợp nhất
--liên hiệp
-J
> Chế độ MERGE (mặc định)
Trả về tất cả các IP được tìm thấy trên tất cả các tệp. Tập hợp kết quả được sắp xếp.
--chung
--giao nhau
> Chế độ thông thường
Giao nhau tất cả các tệp để tìm các IP chung của chúng. Tập hợp kết quả được sắp xếp.
--ngoại trừ
--loại trừ-tiếp theo
> Chế độ NGOẠI LỆ
Đây là cách nó hoạt động: (1) hợp nhất tất cả các tệp trước tham số này (ipset A); (2)
loại bỏ tất cả các IP được tìm thấy trong các tệp sau tham số này, khỏi ipset A và in những gì
còn lại. Tập hợp kết quả được sắp xếp.
--khác biệt
--diff-tiếp theo
> Chế độ DIFF
Đây là cách nó hoạt động: (1) hợp nhất tất cả các tệp trước tham số này (ipset A); (2)
hợp nhất tất cả các tệp sau tham số này (ipset B); (3) in tất cả các điểm khác biệt giữa A
và B, tức là các IP được tìm thấy là A hoặc B, nhưng không phải cả hai. Tập hợp kết quả được sắp xếp.
Khi có sự khác biệt giữa A và B, iprange thoát ra bằng 1, ngược lại là 0.
--ipset-giảm PHẦN TRĂM
- yếu tố suy giảm PHẦN TRĂM
> Chế độ IPSET GIẢM
Hợp nhất tất cả các tệp và in tập hợp đã hợp nhất, nhưng cố gắng giảm số tiền tố
(mạng con) được tìm thấy, đồng thời cho phép tăng một số mục nhập. PERCENT là bao nhiêu
phần trăm để cho phép tăng số lượng mục nhập để giảm tiền tố
(mạng con) (PERCENT mặc định bên trong là 20). Sử dụng -v để xem chính xác nó là gì
làm. Tập hợp kết quả được sắp xếp.
--ipset-giảm-mục MỤC
- mục nhập giảm bớt MỤC
> Chế độ IPSET GIẢM
Cho phép tăng các mục nhập trên PERCENT, nếu chúng thấp hơn ENTRIES (nội
ENTRIES mặc định là 16384).
CSV đầu ra chế độ:
--đối chiếu
> SO SÁNH TẤT CẢ chế độ
So sánh tất cả các tệp với tất cả các tệp khác. Thêm vào --tiêu đề để nhận cả tiêu đề CSV.
- so sánh đầu tiên
> Chế độ SO SÁNH ĐẦU TIÊN
So sánh tệp đầu tiên với tất cả các tệp khác. Thêm vào --tiêu đề để lấy tiêu đề CSV
quá.
- so sánh tiếp theo
> Chế độ SO SÁNH TIẾP THEO
So sánh tất cả các tệp xuất hiện trước tham số này với tất cả các tệp xuất hiện
sau tham số này. Thêm vào --tiêu đề để nhận cả tiêu đề CSV.
- số lượng-duy nhất
-C
> Chế độ COUNT DUY NHẤT
Hợp nhất tất cả các tệp và in số lượng của nó. Thêm vào --tiêu đề để nhận cả tiêu đề CSV.
--đếm-độc nhất-tất cả
> COUNT chế độ DUY NHẤT TẤT CẢ
Số lượng in cho mỗi tệp. Thêm vào --tiêu đề để nhận cả tiêu đề CSV.
Kiểm soát đầu vào:
--dont-fix-mạng
Theo mặc định, địa chỉ mạng của tất cả các CIDR được sử dụng (tức là 1.1.1.17/24 được đọc là
1.1.1.0/24): tùy chọn này vô hiệu hóa tính năng này (nghĩa là 1.1.1.17/24 được đọc là
1.1.1.17-1.1.1.255).
- tiền tố mặc định TIẾP ĐẦU NGỮ
-p TIẾP ĐẦU NGỮ
Đặt tiền tố mặc định cho tất cả các IP không có mặt nạ (mặc định là 32).
Kiểm soát CIDR đầu ra:
tiền tố --min N
Không tạo tiền tố lớn hơn N, tức là nếu N là 24 thì / 24 đến / 32 mục
sẽ được tạo ra (a / 16 mạng sẽ được tạo bằng cách sử dụng nhiều / 24 mạng).
Điều này rất hữu ích để tối ưu hóa các ipset netfilter / iptables trong đó mỗi tiền tố khác nhau
tăng thời gian tra cứu cho mỗi gói trong khi số lượng mục nhập trong
ipset không ảnh hưởng đến hiệu suất của nó. Với cài đặt này, nhiều mục nhập hơn sẽ được
được sản xuất để thực hiện cùng một trận đấu. CẢNH BÁO: việc sử dụng sai thông số này có thể
tạo ra một số lượng lớn các mục nhập trong tập hợp đã tạo.
- tiền tố N, N, N, ...
Chỉ cho phép các tiền tố đã cho để thể hiện tất cả các CIDR; tiền tố 32 luôn được bật.
CẢNH BÁO: việc sử dụng sai tham số này có thể tạo ra một số lượng lớn các mục nhập trong
tập hợp được tạo.
- phạm vi in
-j
In dải IP (AAAA-BBBB) (mặc định là in CIDR (AAAA / B)). Nó
chỉ áp dụng khi đầu ra không phải là CSV.
- print-single-ips
-1
In các IP đơn lẻ; điều này có thể tạo ra sản lượng lớn (mặc định là in CIDR
(AAAA / B)). Nó chỉ áp dụng khi đầu ra không phải là CSV.
- print-binary
In dữ liệu nhị phân: đây là cách nhanh nhất để in ipset lớn. Kết quả có thể
được đọc bởi iprange trên cùng một kiến trúc (không chuyển đổi endianness).
- tiền tố in STRING
In STRING trước mỗi IP, dải ô hoặc CIDR. Điều này đặt cả hai --print-tiền tố-ips và
- print-prefix-net .
--print-tiền tố-ips STRING
In STRING trước mỗi IP đơn lẻ: hữu ích để nhập các IP đơn lẻ vào một IP khác
ipset hơn các mạng.
- print-prefix-net STRING
In STRING trước mỗi phạm vi hoặc CIDR: hữu ích cho việc nhập sunbets vào một phạm vi khác
ipset hơn các IP đơn lẻ.
- hậu tố-in STRING
In STRING sau mỗi IP, dải ô hoặc CIDR. Điều này đặt cả hai - print-hậu tố-ips và
- in-hậu tố-lưới .
- print-hậu tố-ips STRING
In STRING sau mỗi IP đơn lẻ: hữu ích cho việc tạo ipset khác nhau cho các IP đơn lẻ
tùy chọn.
- in-hậu tố-lưới STRING
In STRING sau mỗi dải ô hoặc CIDR: hữu ích để tạo ipset khác nhau cho mạng con
tùy chọn.
--Yên lặng
Không in ipset thực tế. Chỉ có thể được sử dụng trong chế độ DIFF.
Kiểm soát CSV đầu ra:
--tiêu đề
Khi đầu ra là CSV, hãy in dòng tiêu đề (mặc định là không in
Dòng tiêu đề).
Kiểm soát DNS giải quyết:
--dns-thread CON SỐ
Số lượng truy vấn DNS song song để thực thi khi các tệp đầu vào chứa
tên máy chủ (mặc định là 5).
- im lặng
Không in lỗi phân giải DNS (mặc định là in tất cả các DNS liên quan
lỗi).
--dns-tiến bộ
In thanh tiến trình phân giải DNS.
Khác lựa chọn:
- có so sánh
- giảm bớt
Thoát bằng 0, các phiên bản khác của iprange sẽ thoát bằng 1. Sử dụng tùy chọn này trong
tập lệnh để tìm xem phiên bản iprange này có trong hệ thống hay không.
-v
Nói dài dòng về stderr.
Bắt Cứu giúp:
--phiên bản
Phiên bản in và thoát.
--Cứu giúp
-h
In tin nhắn này và thoát.
Sử dụng iprange trực tuyến bằng các dịch vụ onworks.net