Co to jest localhost i jak możesz z niego korzystać?

Co to jest localhost i jak możesz z niego korzystać?

LocalHost - zwany również „adresem pętli” - służy do ustanowienia połączenia IP lub wywołania, na własnym komputerze lub komputerze. Adres Loopback jest zwykle używany w kontekście sieci i zapewnia komputerowi możliwość sprawdzenia stosu IP.

Każdy, kto ma doświadczenie lub zainteresowanie sieciami, uzna za ważne i zrozumienie stowarzyszonej terminologii komputerowej z dziedziną. Localhost to jeden z takich terminologii postrzeganych jako korzystny dla każdego technika komputerowego. Zrozumienie znaczenia i wykorzystania LocalHost jest również doskonałym miejscem do rozpoczęcia podróży do terminologii sieciowej.

Spis treści

    IPv6 zaczął powoli zastępować IPv4. Zapotrzebowanie na adresy IP wzrosło wykładniczo w wyniku boomu cyfrowego. Coraz więcej urządzeń korzysta z Internetu, więc IPv6 został opracowany, aby uwzględnić wzrost i rozwiązać kilka podstawowych wad występujących w IPv4. 

    Gdzie IPv4 pozwala na około 4.3 miliardy unikalnych adresów IP do użytku, IPv6 pozwoli do 340 bilionów, bilionów.

    Oprócz liczb, IPv6 oferuje również zalety sieciowe. Otwiera łatwiejsze wykrywanie między urządzeniami innych sieci obsługiwanych przez IPv6, umożliwiając użytkownikom korzystanie z usług bez potrzeby działania użytkownika końcowego. Potrzeba translacji adresu sieciowego (NAT) jest również znacznie zmniejszona podczas korzystania z IPv6. NAT pozwala klientom IPv4 na udostępnienie jednego adresu IP.

    Biorąc pod uwagę, że IPv4 jest bardziej powszechne z dwóch używanych protokołów internetowych, będzie naszym skupieniem się naprzód.

    Jak 127.0.0.1 prace

    Po ustanowieniu połączenia IPv4 z 127.0.0.1 adres pętli, 255.0.0.1 maska ​​podsieci jest przypisana. Tak więc, jeśli jakikolwiek publiczny przełącznik, router lub brama otrzyma pakiet danych z pętlą jako miejsce docelowe, informacje o danych nie zostaną zarejestrowane.

    Oznacza to, że jeśli pakiet danych zostanie zrzucony poza LocalHost, informacje nie będą kontynuowane do innego komputera w sieci. Pomaga to utrzymać bezpieczeństwo sieci, zapobiegając zbieraniu bezpłatnych pakietów danych, które mogą próbować aktywować inne usługi w odpowiedzi.

    Wspólne zastosowania dla LocalHost

    Oprócz możliwości bezpieczeństwa, LocalHost może być przydatny w kilku innych scenariuszach. Istnieją trzy główne cele adresu LOPBACK uważane za przydatne dla technika sieci komputerowej.

    Prowadzenie testu prędkości

    Wysyłanie żądania ping jest najczęstszym zastosowaniem dla adresu Loopback. Korzystając z wiersza polecenia systemu Windows, możesz przetestować połączenie i odkryć wszelkie problemy z wydajnością, przed którymi może być obecnie komputer.

    Aby wykonać prośbę ping do LocalHost:

    1. Otworzyć Uruchomić Funkcja (klawisz Windows + R) okno dialogowe i typowe CMD. Naciskać Wchodzić.
      1. Możesz także wpisać CMD w polu wyszukiwania paska zadań i wybierz Wiersz polecenia z listy.
      2. Działający jako administrator jest doradzany.
    2. Typ świst 127.0.0.1 i naciśnij Wchodzić.

    Wyniki będą wyświetlane na ekranie. Pokazane dane będą obejmować liczbę wysłanych, otrzymanych, zagubionych, a przybliżonych czasów podróży w obie strony transmisji danych.

    Blokowanie stron internetowych

    Kiedy musisz zablokować dostęp do niektórych stron internetowych, LocalHost może załatwić sprawę. Pętla może być dość przydatna w zapobieganiu przeglądarce przed wchodzeniem do złośliwych miejsc. Aby to zrobić, musisz wiedzieć, jakie są pliki hosta i cel, którym służą w tym kontekście.

    Za każdym razem, gdy komputer próbuje uzyskać dostęp do strony internetowej lub zdalnego komputera za pomocą nazwy domeny, komputer wyśle ​​żądanie do serwera nazwy domeny (DNS) w wyszukiwaniu lokalnie przechowywanego pliku hosta. 

    Na przykład adres IPv4 127.0.0.1, będzie wyświetlany jako „Localhost” w DNS. Nazwa domeny każdej nowej wizyty, którą odwiedzasz. Stwarza to szybszą odpowiedź na obciążenie dla każdej wizyty powrotnej w tej samej witrynie.

    Plik hosta będzie również zawierać adresy IP wszystkich nazw domen, które przechowuje. Będziesz musiał edytować te adresy IP, aby pasować do adresu LOPBACK 127.0.0.1, aby je zablokować. To spowoduje skierowanie ruchu z powrotem do lokalnego hostu. 

    Chociaż działa w szczycie, użycie LocalHost jako metody zapobiegania dostępowi do niepożądanych stron internetowych nie jest najlepszym rozwiązaniem. Głównym powodem jest to, że gdybyś potrzebował dostępu do tych stron, musisz ręcznie usunąć wpis jako administrator. Tylko administrator, który utworzył początkowy wpis, będzie mógł to zrobić, blokując innych, którzy muszą dotrzeć do konkretnej witryny z tego czy innego powodu.

    Testowanie nowych programów lub aplikacji internetowych

    Ilekroć uruchamiany jest pętla, system operacyjny staje się serwerem symulowanym. Umożliwia to załadowanie wszelkich niezbędnych plików programu do serwera w celu przetestowania funkcjonalności.

    W połączeniu z innym oprogramowaniem możesz nawet użyć Loopback, aby umożliwić uboczne aplikacje mobilne w celu uzyskania dostępu do komponentów serwera stacjonarnego lub wysyłania żądań do określonego interfejsu API.