Jest to polecenie iprange, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
iprange - zarządzaj zakresami adresów IP
STRESZCZENIE
Zakres ip [Opcje] file1 file2 file3 ...
OPIS
iprange zarządza zakresami adresów IP
OPCJE
wiele opcji to aliasy
CIDR wydajność tryby:
--optymalizować
--łączyć
--łączyć
--unia
-J
> Tryb ŁĄCZENIA (domyślny)
Zwraca wszystkie adresy IP znalezione we wszystkich plikach. Powstały zbiór jest sortowany.
--pospolity
--przecinać
> Tryb WSPÓLNY
Przecinaj wszystkie pliki, aby znaleźć ich wspólne adresy IP. Powstały zbiór jest sortowany.
--z wyjątkiem
--wyklucz-następny
> Z WYJĄTKIEM trybu
Oto jak to działa: (1) scal wszystkie pliki przed tym parametrem (ipset A); (2)
usuń wszystkie adresy IP znalezione w plikach po tym parametrze z ipset A i wydrukuj co
pozostaje. Powstały zbiór jest sortowany.
--różnica
--diff-następny
> Tryb RÓŻNIC
Oto jak to działa: (1) scal wszystkie pliki przed tym parametrem (ipset A); (2)
połącz wszystkie pliki po tym parametrze (ipset B); (3) wypisz wszystkie różnice pomiędzy A
i B, tj. znaleziony adres IP to A lub B, ale nie oba. Powstały zbiór jest sortowany.
Gdy istnieją różnice między A i B, iprange kończy się z 1, w przeciwnym razie z 0.
--ipset-redukcja PROCENT
--czynnik redukcyjny PROCENT
> Tryb REDUKCJI IPSET
Scal wszystkie pliki i wydrukuj scalony zestaw, ale spróbuj zmniejszyć liczbę przedrostków
(podsieci), pozwalając jednocześnie na pewien wzrost liczby wpisów. PROCENT to ile
procent, aby umożliwić zwiększenie liczby wpisów w celu zmniejszenia prefiksów
(podsieci) (domyślna wewnętrzna wartość PROCENT to 20). Używać -v żeby zobaczyć dokładnie co to jest
robi. Powstały zbiór jest sortowany.
--ipset-redukcja-wpisów WPISY
--zmniejsz liczbę wpisów WPISY
> Tryb REDUKCJI IPSET
Zezwalaj na zwiększanie wpisów powyżej PROCENTÓW, jeśli są one poniżej WPISÓW (wewnętrzny
domyślny WPISY to 16384).
CSV wydajność tryby:
--porównywać
> Tryb PORÓWNAJ WSZYSTKIE
Porównaj wszystkie pliki ze wszystkimi innymi plikami. Dodać --nagłówek aby uzyskać również nagłówek CSV.
--porównaj-najpierw
> Tryb PORÓWNAJ PIERWSZY
Porównaj pierwszy plik ze wszystkimi innymi plikami. Dodać --nagłówek aby uzyskać nagłówek CSV
też.
--porównaj-następnie
> PORÓWNAJ NASTĘPNY tryb
Porównaj wszystkie pliki, które pojawiają się przed tym parametrem, ze wszystkimi plikami, które się pojawiają
po tym parametrze. Dodać --nagłówek aby uzyskać również nagłówek CSV.
--liczba-unikatowa
-C
> COUNT UNIKALNY tryb
Scal wszystkie pliki i wydrukuj ich liczniki. Dodać --nagłówek aby uzyskać również nagłówek CSV.
--count-unique-wszystko
> COUNT UNIKALNE WSZYSTKIE tryb
Liczba wydruków dla każdego pliku. Dodać --nagłówek aby uzyskać również nagłówek CSV.
Sterowanie wkład:
--dont-fix-network
Domyślnie używany jest adres sieciowy wszystkich CIDR (tj. 1.1.1.17/24 jest odczytywany jako
1.1.1.0/24): ta opcja wyłącza tę funkcję (tzn. 1.1.1.17/24 jest odczytywane jako
1.1.1.17-1.1.1.255).
--przedrostek domyślny PREFIKSÓW
-p PREFIKSÓW
Ustaw domyślny prefiks dla wszystkich adresów IP bez maski (wartość domyślna to 32).
Sterowanie CIDR wydajność:
--min-przedrostek N
Nie generuj prefiksów większych niż N, tzn. jeśli N wynosi 24, to wtedy / 24 do / 32 wpisy
zostanie wygenerowany (a / 16 sieć zostanie wygenerowana przy użyciu wielu / 24 sieci).
Jest to przydatne do optymalizacji zestawów ipset netfilter/iptables, w których każdy ma inny prefiks
zwiększa czas wyszukiwania dla każdego pakietu, podczas gdy liczba wpisów w pliku
ipset nie ma wpływu na jego wydajność. Dzięki temu ustawieniu będzie więcej wpisów
wyprodukowane w celu osiągnięcia tego samego dopasowania. OSTRZEŻENIE: niewłaściwe użycie tego parametru może spowodować
stworzyć dużą liczbę wpisów w generowanym zbiorze.
--przedrostki N, N, N, ...
Włącz tylko podane przedrostki, aby wyrazić wszystkie CIDR; Prefiks 32 jest zawsze włączony.
OSTRZEŻENIE: niewłaściwe użycie tego parametru może spowodować powstanie dużej liczby wpisów w pliku
wygenerowany zestaw.
--print-ranges
-j
Drukuj zakresy adresów IP (AAAA-BBBB) (domyślnie drukowane są adresy CIDR (AAAA/B)). To
ma zastosowanie tylko wtedy, gdy dane wyjściowe nie są w formacie CSV.
--print-single-ips
-1
Drukuj pojedyncze adresy IP; może to generować duże dane wyjściowe (domyślnie jest drukowane CIDR
(AAAA/B)). Ma zastosowanie tylko wtedy, gdy dane wyjściowe nie są w formacie CSV.
--print-binary
Drukuj dane binarne: jest to najszybszy sposób drukowania dużego ipset. Wynik może
być czytane przez iprange na tej samej architekturze (bez konwersji endianizmu).
--print-prefiks STRING
Wydrukuj STRING przed każdym adresem IP, zakresem lub CIDR. To ustawia oba --print-prefix-ips oraz
--print-prefix-nets .
--print-prefix-ips STRING
Wydrukuj STRING przed każdym pojedynczym adresem IP: przydatne do wprowadzania pojedynczych adresów IP do różnych
ipset niż sieci.
--print-prefix-nets STRING
Wydrukuj STRING przed każdym zakresem lub CIDR: przydatne przy wprowadzaniu zakładów sunbet na inny
ipset niż pojedyncze adresy IP.
--print-sufiks STRING
Wydrukuj STRING po każdym adresie IP, zakresie lub CIDR. To ustawia oba --print-suffix-ips oraz
--print-suffix-nets .
--print-suffix-ips STRING
Wydrukuj STRING po każdym pojedynczym adresie IP: przydatne do nadawania pojedynczym adresom IP innego ipset
opcje.
--print-suffix-nets STRING
Wydrukuj STRING po każdym zakresie lub CIDR: przydatne do nadawania podsieci różnych ipset
opcje.
--cichy
Nie drukuj rzeczywistego ipset. Można używać tylko w trybie DIFF.
Sterowanie CSV wydajność:
--nagłówek
Gdy dane wyjściowe to CSV, wydrukuj wiersz nagłówka (domyślnie nie jest drukowany
linia nagłówka).
Sterowanie DNS rozkład:
--dns-threads LICZBA
Liczba równoległych zapytań DNS do wykonania, gdy pliki wejściowe zawierają
nazwy hostów (domyślnie jest to 5).
--dns-cichy
Nie drukuj błędów rozpoznawania DNS (domyślnie drukowane są wszystkie pliki związane z DNS
błędy).
--dns-postęp
Wydrukuj pasek postępu rozpoznawania DNS.
Inne opcje:
--porównał
--ma-redukcję
Wychodzi z 0, inne wersje iprange zakończą się z 1. Użyj tej opcji w
skrypty sprawdzające, czy ta wersja iprange jest obecna w systemie.
-v
Bądź gadatliwy na stderr.
Dojazd Wsparcie:
--wersja
Wydrukuj wersję i wyjdź.
--help
-h
Wydrukuj tę wiadomość i wyjdź.
Korzystaj z iprange online, korzystając z usług onworks.net