Polecenie ipcalc Linux

Polecenie ipcalc Linux

„Obecnie są miliardy urządzeń związanych z Internetem, potrójne niż ludzie na ziemi, POS, skanery, telefony komórkowe, urządzenia IoT itp., Uczynienie Internetu na całym świecie. Każde urządzenie dostępne przez Internet musi mieć adres do rozpoznania. Aby zlokalizować urządzenie podłączone do Internetu, zdefiniowany jest adres IP. Adres IP jest zdefiniowany jako protokół internetowy. Jest to 32-bitowa liczba binarna, która jest reprezentowana w czterech 8-bitach po przekształceniu w liczbę bazową 10. Praca z liczbami dziesiętnymi jest znacznie prostsza i łatwiejsza niż praca z długą liczbą binarną.

Jednak obliczanie zakresów adresów, podsieci i masek jest nadal skomplikowane i podatne na błędy. Zaprojektowaliśmy ten artykuł, aby dowiedzieć się o poleceniu IPCALC w systemie operacyjnym Linux. Tutaj zdefiniujemy, czym jest polecenie IPCALC w Linux i jak można je użyć do obliczenia adresu podsieci IP."

Co to jest polecenie ipcalc w Linux?

Zarządzanie siecią wymaga radzenia sobie z podsiecią. Podsieć to koncepcja dystrybucji sieci na wiele mniejszych sieci. Służy to do zmniejszenia zagrożeń dla sieci, poprawy bezpieczeństwa sieci, zwiększenia wydajności routingu itp. Aby zarządzać podsiecią, należy wykonać jakiś rodzaj binarnej matematyki z adresem IP, aby obliczyć maskę podsieci. W takich scenariuszach przydatne jest polecenie IPCalc Linux.

Polecenie IPCALC w Linux służy do wykonania prostej manipulacji adresami IP, takimi jak obliczenie zakresu hosta, transmisja, sieć i maska ​​Cisco Wildcard. Wymaga maski sieci i adresu IPv4 i zwraca pełne informacje IP dla hosta. Podobnie jak inne polecenia Linux, oferuje wiele opcji, które określają, jakie informacje będzie zawierać IPCALC.

Tutaj zdefiniujemy, jak korzystać z polecenia IPCALC w Linux i jak uzyskać pożądane informacje IP za pomocą tego. Najpierw wyświetlmy opcję, jaką jest polecenie ipcal w systemie Linux, korzystając z polecenia -Help, a następnie użyjemy tych opcji, aby uzyskać żądane wyjście. Wyświetlmy opcje polecenia IPCALC w Linux:

Naciśnij Enter, aby uruchomić polecenie -Help. Kiedy próbujesz wykonać to polecenie, możesz uzyskać następujące dane wyjściowe:

Ponieważ polecenie ipcalc nie jest jeszcze zainstalowane, więc musisz je zainstalować przed użyciem dowolnego powiązanego z nim polecenia. Polecenie „Sudo Apt Instal ipcalc” służy do instalacji polecenia IPCALC w Linux. Użyj następującego polecenia:

Jeśli masz system obsługujący hasło, może poprosić Cię o wprowadzenie hasła administratora:

Wprowadź hasło administratora, aby umożliwić systemowi zainstalowanie polecenia IPCALC w Linux. Po podaniu hasła rozpocznie się instalacja, a system automatycznie zainstaluje polecenie IPCALC w Linux. Zobacz wynik poniżej:

Jak widać, polecenie IPCALC jest pomyślnie zainstalowane, a teraz system jest gotowy do wykonania poleceń powiązanych z poleceniem ipcalc. Więc uruchom ponownie komendę pomocy:

To wyświetli wszystkie opcje dostępne dla polecenia ipcal. Zobacz listę poniżej:

Teraz uzyskajmy informacje o adresie sieciowym za pomocą polecenia IPCALC. W tym celu musimy podać adres IP do polecenia IPCALC, którego potrzebujemy informacji. Oto jak możesz to zrobić:

Zobaczmy, co otrzymamy, wykonując to polecenie:

Zauważ, że IPCALC zwrócił adres IPv4 sieci zarówno w liczbach dziesiętnych, jak i binarnych. 4 zestawy 8 bitów liczb binarnych są obliczane przez funkcję IPCALC w stosunku do dziesiętnego adresu IPv4 i zwracane za mniej niż sekundę. Teraz obliczmy podsieć dla adresu IP podanego powyżej. Oto jak to zrobić:

Oto wynik podsieci:

To jest bardzo proste, prawda?

Zobaczmy, jakie informacje dostarczają opcje IPCALC. Pierwszą opcją, którą zbadamy, jest flaga -S. Flaga -S służy do uzyskania 10 hostów w stosunku do pojedynczej podsieci. Użyjmy flagi -S z poleceniem IPCALC:

Naciśnij ENTER, aby uruchomić to polecenie i zobacz podobne wyjście do tego, które podano poniżej:

Jak można zauważyć, żądany rozmiar hosta wynosił 10, a polecenie IPCAL obliczyło podsieć z 10 hostami. To o wiele więcej informacji, które można jednocześnie spożywać. Jeśli możemy stłumić wyjście binarne, byłoby to wspierające. Polecenie ipcalc zapewnia opcję A -B do stłumienia wyjścia binarnego. Oto jak możesz to osiągnąć:

Powinno to stłumić adres binarny i zwrócić tylko adres dziesiętny. Potwierdź wynik poniżej:

Komenda IPCALC może być również używana do uzyskania zakresu adresu Deaggregate w dostarczonym adresie IP. Zapewnia opcję -r w celu znalezienia zakresu adresu deaggregate. Zakres adresu Deaggregate oznacza uzyskanie pełnego zakresu adresów powiązanych z podanym adresem IP osobno. Użyj następującego polecenia, aby osiągnąć wynik:

Opcja -r z poleceniem IPCALC zapewnia następujące dane wyjściowe:

Wyświetlmy teraz wersję polecenia IPCALC, którego używamy do tej pory:

Aby znaleźć wersję polecenia ipcalc, mamy dostępną opcję -v. Wystarczy uruchom polecenie ipcal -v, aby wyświetlić wersję polecenia ipcalc. Oto wersja naszego polecenia ipcalc:

Istnieje wiele dodatkowych opcji dostępnych z funkcjami IPCALC. Wszystko można wymienić z flagą -Help. Każda opcja ma ten sam format, który był używany powyżej.

Wniosek

W tym samouczku zbadaliśmy polecenie IPCALC w systemie operacyjnym Linux. Polecenie ipcalc jest przydatne, gdy pracujemy z podsiecią. Miliardy urządzeń są połączone przez Internet, a śledzenie każdego z nich jest dość trudne. Ale polecenie IPCALC w Linux ułatwiło wszystko, zapewniając kilka opcji pracy z adresami IP. Każda opcja polecenia IPCALC zapewnia inny rodzaj informacji, dzięki czemu możesz użyć dowolnej opcji zgodnie z potrzebą, aby uzyskać pożądany wynik.