Co to jest Localhost i jak go używać?


Lokalny host - zwany również „adresem pętli zwrotnej” - służy do ustanowienia połączenia IP lub połączenia na własnym komputerze lub maszynie. Adres sprzężenia zwrotnego jest zwykle używany w kontekście sieci i zapewnia komputerowi możliwość sprawdzania poprawności stosu IP.

Każdy, kto ma doświadczenie w sieci lub interesuje się siecią, uzna, że ​​ważne jest poznanie i zrozumienie powiązanej terminologii komputerowej z polem. Localhost to jedna z terminologii postrzeganych jako korzystna dla każdego technika komputerowego. Zrozumienie znaczenia i zastosowania localhost jest również doskonałym miejscem na rozpoczęcie podróży do terminologii sieciowej.

Co to jest LocalHost i jak się go stosuje?

Nie tylko termin, localhost może być również nazwą domeny , jak netflix.com lub google.com. Podobnie jak każda domena, host lokalny będzie miał także własny adres IP.

Potrzebny adres zależy od używanego protokołu internetowego. Wywołanie hosta lokalnego przy użyciu IPv4, który jest najczęściej spotykanym adresem IP, będzie mieć zakres od 127.0.0.0 do 127.255.255.255, ale zazwyczaj będzie to domyślnie 127.0.0.1. Użytkownicy IPv6 mogą ustanowić sprzężenie zwrotne, wprowadzając: 1..

Protokół internetowy

Protokół internetowy (IP) został wprowadzony w celu ustanowienia standardowej metody komputery do komunikacji z innymi urządzeniami w sieci. Nie tylko reguluje adresy, ale także sposób wysyłania i odbierania danych w sieciach lokalnych i Internecie.

IPv4, który jest protokołem internetowym w wersji 4, jest najczęściej używany na całym świecie. IPv4 w dużej mierze opiera się na protokole TCP (Transmission Control Protocol) do obsługi większości problemów związanych z danymi, takich jak dostarczanie, sekwencjonowanie i integralność. Ten adres IP został zaprojektowany jako protokół bezpołączeniowy do użytku na komputerach opartych na sieci Ethernet.

In_content_1 all: [300x250] / dfp: [640x360]->

IPv6 zaczął powoli zastępować IPv4. Zapotrzebowanie na adresy IP wzrosło wykładniczo w następstwie boomu cyfrowego. Coraz więcej urządzeń korzysta z Internetu, dlatego IPv6 został opracowany w celu dostosowania się do wzrostu i rozwiązania kilku podstawowych wad znalezionych w IPv4.

Tam, gdzie IPv4 pozwala na użycie około 4,3 miliarda unikalnych adresów IP, IPv6 pozwoli na użycie do 340 bilionów bilionów.

Oprócz liczb, IPv6 oferuje również zalety sieciowe. Umożliwia łatwiejsze wykrywanie między urządzeniami innych sieci obsługujących protokół IPv6, umożliwiając użytkownikom korzystanie z usług bez konieczności podejmowania działań przez użytkownika końcowego. Konieczność translacji adresów sieciowych (NAT) jest również znacznie zmniejszona w przypadku korzystania z protokołu IPv6. NAT pozwala klientom IPv4 na współdzielenie jednego adresu IP.

Ponieważ IPv4 jest najpopularniejszym z dwóch używanych protokołów internetowych, skupimy się na rozwoju.

Jak działa 127.0.0.1

Po ustanowieniu połączenia IPv4 z adresem sprzężenia zwrotnego 127.0.0.1, przypisywana jest maska ​​podsieci 255.0.0.1. Tak więc, jeśli jakikolwiek publiczny przełącznik, router lub brama otrzyma pakiet danych z pętlą zwrotną jako miejscem docelowym, informacje o danych nie zostaną zarejestrowane.

Oznacza to, że jeśli pakiet danych zostanie upuszczony poza hostem lokalnym, informacje nie będą kontynuowane na innym komputerze w sieci. Pomaga to utrzymać bezpieczeństwo sieci, uniemożliwiając komputerowi zbieranie zbłąkanych pakietów danych, które mogą próbować aktywować inne usługi w odpowiedzi.

Typowe zastosowania dla hosta lokalnego

Oprócz funkcji bezpieczeństwa, localhost może być przydatny w kilku innych scenariuszach. Istnieją trzy podstawowe cele adresu pętli zwrotnej uznanego za przydatny dla technika sieci komputerowej.

Uruchamianie testu prędkości

Wysyłanie żądania ping jest najczęstszym zastosowaniem adresu pętli zwrotnej. Za pomocą wiersza polecenia systemu Windows możesz przetestować połączenie i wykryć dowolny problemy z wydajnością, z którym może obecnie korzystać komputer.

Aby wykonać polecenie ping do hosta lokalnego:

  1. Otwórz okno dialogowe Uruchom(klawisz Windows + R) i wpisz cmd. Naciśnij Enter.
    1. Możesz także wpisać cmdw polu wyszukiwania paska zadań i wybrać z listy Wiersz polecenia.
    2. Uruchamianie jako administratorjest zalecane.
    3. Wpisz ping127.0.0.1i naciśnij Enter.
    4. Wyniki zostaną wyświetlone na ekranie. Pokazane dane będą obejmować liczbę wysłanych, odebranych, utraconych pakietów danych oraz przybliżony czas podróży w obie strony transmisji danych.

      Blokowanie stron internetowych

      Gdy potrzebujesz zablokować dostęp do niektórych stron, localhost może Zrób sztuczkę. Sprzężenie zwrotne może być bardzo przydatne w zapobieganiu przedostawaniu się przeglądarki do złośliwych stron. Aby to zrobić, musisz wiedzieć, jakie są pliki hosta i jaki mają cel w tym kontekście.

      Za każdym razem, gdy komputer próbuje uzyskać dostęp do strony internetowej lub komputera zdalnego przy użyciu nazwy domeny, komputer wyśle ​​żądanie do serwera nazw domen (DNS) w poszukiwaniu lokalnie przechowywany plik hosta.

      Na przykład adres IPv4 127.0.0.1 będzie wyświetlany w DNS jako „localhost”. Nazwa domeny każdej nowej witryny, którą odwiedzasz, również zostanie zapisana jako plik hosta. Powoduje to szybsze reagowanie na ładowanie przy każdej wizycie w tej samej witrynie.

      Plik hosta będzie również zawierał adresy IP wszystkich przechowywanych nazw domen. Musisz edytuj te adresy IP, aby dopasować adres sprzężenia zwrotnego 127.0.0.1, aby je zablokować. Może to spowodować skierowanie ruchu z powrotem do hosta lokalnego.

      Chociaż działa to w mgnieniu oka, użycie localhost jako metody zapobiegania dostępowi do niepożądanych stron internetowych nie jest najlepszym rozwiązaniem. Głównym powodem jest to, że jeśli potrzebujesz dostępu do tych witryn, 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 z tego czy innego powodu muszą dotrzeć do określonej witryny.

      Testowanie nowych programów lub aplikacji internetowych

      Ilekroć występuje sprzężenie zwrotne po uruchomieniu system operacyjny staje się symulowanym serwerem. Umożliwia to załadowanie na serwer wszelkich niezbędnych plików programu w celu przetestowania funkcjonalności.

      W połączeniu z innym oprogramowaniem można nawet użyć sprzężenia zwrotnego, aby umożliwić pobocznym aplikacjom mobilnym dostęp do komponentów serwera stacjonarnego lub wysyłanie żądań do określonego interfejsu API.

      Instalacja i konfiguracja serwera XAMPP

      Powiązane posty:


      9.10.2019