Wstęp
Adresy IP to nazwa kodowa przypisana do systemu w sieci. Działa w ten sposób, że adres pocztowy zapewniający ruch sieciowy jest przekazywany do odpowiedniego systemu.
Adres IP (lub adres protokołu internetowego) to etykieta numeryczna przydzielana wszystkim urządzeniom podłączonym do sieci systemowej. Adres IP zapewnia zarówno lokalizację, jak i identyfikację urządzenia. Adres IP jest unikalny w sieci, co pozwala na komunikację pomiędzy każdym podłączonym urządzeniem. Powinniśmy także wiedzieć, że dostępne są dwa rodzaje różnych adresów IP: prywatny i publiczny.
Można dokonać innego rozróżnienia pomiędzy protokołami IPv6 i IPv4. IPv4 to standardowy format IP składający się ze wspólnej 4-częściowej struktury i 4 bajtów oddzielonych kropkami (np. 198.122.0.0). W zestawie wszystkie liczby mogą mieścić się w przedziale 0-255. Dlatego pełny zakres adresacji IP waha się od 0.0.0.0-255.255.255.255. Jednak przy rosnącej liczbie komputerów protokół IPv4 wkrótce nie będzie w stanie zapewnić wystarczającej liczby adresów.
Dlatego opracowano protokół IPv6, format wykorzystujący adresy 128-bitowe. IPv6 miał nas uchronić przed niedoborem unikalnych adresów IP, ponieważ liczba maszyn podłączonych do Internetu stale rośnie z dnia na dzień.
- Istnieje również inny sposób kategoryzowania kilku adresów IP na podstawie tego, czy są one dynamiczne, czy statyczne.
- Jeśli nasz system ma statyczny adres IP, oznacza to, że ten adres IP naszego systemu będzie zawsze taki sam.
- Poza tym za każdym razem, gdy łączymy się z Internetem, nasz adres IP pozostanie taki sam.
- Jeśli nasz system ma dynamiczny adres IP, prawdopodobnie ulegnie on zmianie.
- DHCP (lub protokół dynamicznej konfiguracji hosta) odpowiada za wybieranie dynamicznych adresów IP.
- Prawie każda maszyna w Internecie, a prawdopodobnie także nasza, ma dynamiczny adres IP, ponieważ jest to najbardziej opłacalna opcja.
- Adresy IP nie są losowe. Matematycznie są one tworzone i przypisywane przez IANA (Internet Assigned Numbers Authority), dystrybucja MOGĘ (Internetowa Korporacja ds. Nadawanych Nazw i Numerów).
ICANN można opisać jako przedsiębiorstwo non-profit, które powstało w 1998 roku w Stanach Zjednoczonych w celu wspierania utrzymania bezpieczeństwa Internetu i umożliwienia wszystkim dostępu do niego. W Internecie każdy, kto rejestruje jakąkolwiek domenę, za każdym razem spotyka rejestratora nazw domen, który uiszcza opłatę za rejestrację tej domeny w ICANN.
tabela w reakcji
Działanie adresu IP
Jeśli chcemy zrozumieć, dlaczego określone urządzenie nie łączy się w sposób, jakiego byśmy oczekiwali, lub chcemy rozwiązać problem, dlaczego nasza sieć nie działa, pomoże to w zrozumieniu, jak działa adres IP.
IP działa podobnie do innych języków, wchodząc w interakcję z zestawami wytycznych w celu przekazywania informacji. Każde urządzenie wyszukuje, przesyła i wymienia dane z innymi urządzeniami LinkedIn za pomocą tego protokołu.
Zazwyczaj wykorzystanie adresów IP ma miejsce tuż po wydarzeniach. Proces ten działa w następujący sposób:
pokrycie wypowiedzi
- Pośrednio nasze urządzenie łączy się najpierw z Internetem, łącząc się z siecią połączoną z Internetem, zapewniając naszemu urządzeniu dostęp do Internetu.
- Prawdopodobnie ta sieć będzie naszym dostawcą usług internetowych (ISP), gdy będziemy w domu. Będzie to nasza sieć firmowa w pracy.
- Nasz adres IP jest przydzielany naszemu urządzeniu przez naszego dostawcę usług internetowych.
- Nasza aktywność internetowa jest doświadczana przez dostawcę usług internetowych; zwracają nam go z naszym adresem IP. Ich zadaniem jest przydzielenie adresu IP naszemu urządzeniu, ponieważ zapewnia nam dostęp do Internetu.
- Nasz adres IP może jednak ulec zmianie. Na przykład włączenie lub wyłączenie routera lub modemu może spowodować modyfikację. Możemy również skontaktować się z naszym dostawcą usług internetowych; mogą to dla nas zmodyfikować.
- Kiedy na przykład jesteśmy poza domem i zabieramy ze sobą urządzenie, nasz domowy adres IP nie jest z nami. Dzieje się tak dlatego, że do korzystania z Internetu będziemy korzystać z innych sieci i korzystać z innego adresu IP przydzielonego nam przez dostawcę usług internetowych, np. kawiarni, lotniska czy hotelu.
Typy adresów IP
Istnieje wiele kategorii adresów IP i różne typy w każdej kategorii:
Wszystkie firmy i osoby fizyczne mają dwa różne adresy IP w planie usług internetowych: publiczny i prywatny. Warunki publiczne i prywatne są powiązane z lokalizacją sieci, co oznacza, że w sieci wykorzystywany jest prywatny adres IP. Mimo to publiczny adres IP jest wykorzystywany w sieci zewnętrznie.
Wszystkie urządzenia posiadają prywatny adres IP, który łączy się z naszą siecią internetową. Zawiera tablety, smartfony i komputery, ale także urządzenia obsługujące technologię Bluetooth, takie jak inteligentne telewizory, drukarki czy głośniki. Wraz z rozwijającym się Internetem Rzeczy, całkowita liczba prywatnych adresów IP, które posiadamy, prawdopodobnie rośnie w domu.
Nasz router wymaga sposobu oddzielnego rozpoznawania tych elementów, a kilka elementów wymaga sposobu wzajemnej identyfikacji. Dlatego nasz router generuje prywatne adresy IP, które są unikalnymi identyfikatorami dla wszystkich urządzeń, które oddzielają je w sieci.
Adres ten jest adresem głównym związanym z całą naszą siecią. Są one również dodawane do podstawowego adresu IP naszej sieci, podczas gdy wszystkie podłączone urządzenia mają swój adres IP. Nasz publiczny adres IP jest nadawany naszemu routerowi za pośrednictwem naszego dostawcy usług internetowych.
Dostawcy usług internetowych zazwyczaj obejmują większą grupę adresów IP i udostępniają je swoim klientom. Nasz publiczny adres IP to adres, którego każde urządzenie będzie używać do identyfikacji naszej sieci poza naszą siecią internetową.
Publiczne adresy IP dzielą się na dwa różne typy – statyczne i dynamiczne.
Statyczne adresy IP będą spójne w przeciwieństwie do adresów dynamicznych. Adres IP będzie taki sam, gdy zostanie przydzielony przez sieć. Większość firm i osób prywatnych nie wymaga statycznego adresu IP; jednak w przypadku firm, które mają hostować swoje serwery, posiadanie takiego serwera jest ważne. Dzieje się tak, ponieważ statyczny adres IP gwarantuje, że adresy e-mail i przypisane do niego strony internetowe będą zawierały stały adres IP. Jest to ważne, jeśli chcemy, aby inne urządzenia mogły je spójnie odnajdywać w sieci.
Prowadzi to do następnego punktu. Istnieją dwie różne formy adresów IP witryn internetowych. Dla właścicieli witryn internetowych, którzy nie hostują swojego serwera i raczej polegają na pakiecie hostingowym sieci – co ma miejsce w przypadku prawie wszystkich witryn internetowych – dostępne są dwa typy adresów IP witryn internetowych, które są wymienione i wyjaśnione poniżej:
Wiele witryn internetowych zależnych od systemów hostingu współdzielonego będzie jedną z kilku witryn hostowanych na podobnym serwerze od dostawców usług hostingowych. Zwykle ma to miejsce w przypadku witryn MŚP lub witryn indywidualnych, w których natężenie ruchu jest dogodne, a witryny są ograniczone pod względem całkowitej liczby stron itp. Hostowane witryny będą w ten sposób zawierać wspólne adresy IP.
Kilka programów hostingowych oferuje opcję zakupu dedykowanego adresu IP. Może znacznie ułatwić uzyskanie certyfikatu SSL i pozwolić nam na uruchomienie naszego serwera FTP (File Transfer Protocol). Ułatwia przesyłanie i udostępnianie plików dwóm lub większej liczbie osób w organizacji oraz umożliwia anonimowe udostępnianie opcji FTP.
Ponadto dedykowany adres IP umożliwiający dostęp do naszej witryny internetowej za pomocą adresu IP umożliwia nam dostęp do naszej witryny internetowej za pomocą adresu IP zamiast nazwy domeny – jest to przydatne, jeśli chcemy to ustalić i sprawdzić przed rejestracją naszej domeny.
Automatycznie te adresy IP regularnie się zmieniają. Dostawcy usług internetowych kupują większą grupę adresów IP i automatycznie przydzielają je swoim klientom. Przemieszczają je i ponownie ustawiają poprzednie adresy IP w grupie, aby okresowo mogły być wykorzystywane przez innych klientów. Dla dostawców usług internetowych uzasadnieniem jest uzyskanie oszczędności w ramach tego podejścia.
Na przykład automatyzacja ciągłego przepływu adresów IP oznacza, że nie muszą oni wykonywać określonych zadań, aby odtworzyć adres IP klienta w przypadku zmiany miejsca zamieszkania. Istnieje również wiele korzyści związanych z bezpieczeństwem, ponieważ modyfikacja adresu IP utrudnia hakerom włamanie się do naszego interfejsu sieciowego.
Zagrożenia bezpieczeństwa adresów IP
Warunki wstępne
- System operacyjny Linux
- Dostęp do wiersza poleceń/okna terminala
Znajdź nasz adres IP za pomocą wiersza poleceń
Istnieje kilka różnych poleceń, których możemy użyć do sprawdzenia naszego adresu IP. Możemy zacząć od otwarcia okna wiersza poleceń/terminala, aby wykonać te polecenia.
1. Za pomocą polecenia nazwa hosta
Z okna terminala możemy sprawdzić nasz adres IP za pomocą następującego polecenia:
hostname -I
Nasz system pokaże wewnętrzny adres IP.
2. Za pomocą polecenia adres IP
Nasz adres IP możemy sprawdzić za pomocą polecenia, tj. adres IP
ip addr
Nasz system przeskanuje nasz sprzęt i pokaże stan wszystkich posiadanych kart sieciowych. Sprawdź wpis informujący o eterze/link. Powinniśmy zobaczyć którykolwiek z poniższych:
inet 192.168.0.10/24 inet6 fe80::a00:27ff:fe76:1e71/64
Te wpisy będą zawierać jeden dla adaptera bezprzewodowego lub WiFi, adaptera przewodowego lub Ethernet. Możemy również mieć wpis dotyczący adaptera wirtualnego. Zwykle tylko jeden wpis będzie miał podany adres IP, taki, jaki sobie życzymy.
przekonwertuj obiekt Java na json
Ważny: Cyfra po ukośniku /64 -- i --/24 oznacza rozmiar sieci. Pomaga także w mapowaniu i skanowaniu rozmiaru sieci.
3. Za pomocą polecenia ifconfig
Ta metoda służy do wyszukiwania naszych skojarzeń z adresami IP za pomocą polecenia ifconfig. Wpisz następujące polecenie w tym wierszu poleceń:
ifconfig
System wyświetli każde połączenie sieciowe, takie jak wirtualne, połączone i rozłączone. Sprawdź ten oznaczony MULTICAST, RUNNING, BROADCAST, UP, aby znaleźć nasz adres IP. Wymienia oba IPv6 i IPv4 adresy.
Ważny: Kiedy sprawdzamy nasz adres IP, możemy zauważyć termin sprzężenia zwrotnego. Odnosi się do adresu IP, który zapewnia ruch do podobnego systemu. Adres pętli zwrotnej to zwykle 127.0.0.1. Albo sprawdzamy niedokładną linię, albo nie jesteśmy połączeni z siecią, kiedy sprawdzamy podany adres.
4. Znajdź nasz adres IP za pomocą GUI w systemie Linux
Jeśli do uruchamiania naszego pliku używamy interfejsu typu „wskaż i kliknij”. Linuksa systemie możemy sprawdzić nasz adres IP, wykonując następujące kroki:
- Wchodzić Ustawienia w pasku wyszukiwania Menu aplikacji.
- Naciśnij ikonę, tj. Ustawienia który pojawia się wśród wyników.
- Następnie przeszukaj zakładkę, tj. Sieć w ciągu Menu ustawień, i naciśnij ikonę, tj. Zaawansowane ustawienia przewodowe.
- Otworzy się wyskakujące okno ze szczegółami ustawień przewodowych. Tutaj możemy sprawdzić zarówno nasze Adres IPv6 i adres IPv4.
Sprawdź publiczny adres IP
Możemy skontaktować się z zewnętrzną stroną internetową, aby znaleźć nasz publiczny adres IP.
Jeśli korzystamy z dowolnej przeglądarki, możemy przejść do:
https://www.whatismyip.com
Lub,
Jeśli korzystamy z terminala lub wiersza poleceń, użyj polecenia pobierania, takiego jak wget lub curl, aby wyświetlić zewnętrzny adres IP.
Zamiana ciągu Java
wget -0 - -q https://checkip.amazonaws.com curl -s https://icanhazip.com
Ważny: Kiedy używamy curl do łączenia się ze stroną internetową (niebezpieczne), na wyjściu pojawi się błąd.
Co to jest prywatny/publiczny adres IP
W sieci wszystkie komputery muszą mieć swój adres IP. Wprowadzi to błędy w sieci, jeśli dwa komputery będą miały podobny adres IP.
zalety prądu
Większość nowoczesnych sieci znajdzie problem i poprosi nas o jego rozwiązanie. Jednak różne starsze sieci mogą się zmartwić, próbując skierować ruch do obu systemów.
Większość komputerów będzie miała dwa różne adresy IP, które są następujące:
Publiczny adres IP: Jest to adres, który napotyka na stronie internetowej, jeśli ją odwiedzamy. Nasz system połączy się z routerem o adresie IP (wewnętrznym), gdy połączymy się z dowolną małą siecią. Z kolei router ten łączy się z ogromną siecią (taką jak dostawca usług internetowych) i ma swój system adresów IP.
Prywatny adres IP: Jest to adres IP używany w sieci. Jest to również ten, którego będziemy chcieli użyć do skonfigurowania narzędzi routingu. Zazwyczaj wewnętrzny adres IP zaczyna się od adresu IP 192.168.xx w mniejszych sieciach. Jest przypisywany do naszego systemu za każdym razem, gdy łączymy się dynamicznie.
Kilka zakresów adresów IPv4 jest zarezerwowanych dla sieci prywatnej. Są one wymienione poniżej:
- 192.168.0.0/16
- 172.16.0.0/12
- 10.0.0.0/18