Čo je Localhost a ako ho môžete použiť?

Localhost – tiež označovaný ako „adresa spätnej slučky“ – sa používa na vytvorenie IP spojenia alebo hovoru s vaším počítačom alebo počítačom. Adresa spätnej slučky sa zvyčajne používa v kontexte siete a poskytuje počítaču schopnosť overiť zásobník IP.

Každý, kto má skúsenosti so sieťovaním alebo sa oň zaujíma, bude považovať za dôležité naučiť sa a porozumieť počítačovej terminológii spojenej s touto oblasťou. Localhost je jedna taká časť terminológie, ktorá sa považuje za prospešnú pre každého počítačového technika. Pochopenie dôležitosti a použitia localhost je tiež skvelým miestom na začatie vašej cesty do sieťovej terminológie.

Čo je LocalHost a ako sa používa?(What Is LocalHost and How Is It Used?)

Localhost môže byť nielen pojem, ale aj názov domény, napríklad netflix.com alebo google.com . Rovnako(Just) ako každá doména, aj localhost bude mať svoju vlastnú adresu internetového protokolu(Internet Protocol) (IP). 

Potrebná adresa bude závisieť od používaného internetového protokolu. Volanie na localhost pomocou IPv4 , čo je najbežnejšia IP adresa, bude mať rozsah od 127.0.0.0 do 127.255.255.255, ale zvyčajne bude predvolená hodnota 127.0.0.1. Používatelia IPv6(IPv6) môžu vytvoriť spätnú slučku zadaním :1.

internetový protokol(Internet Protocol)

Internetový protokol(Internet Protocol) (IP) bol zavedený s cieľom vytvoriť štandardný spôsob komunikácie počítačov s inými zariadeniami v sieti. Neriadi len adresy, ale aj spôsob odosielania a prijímania vašich údajov v miestnych sieťach a na internete.

IPv4 , čo je internetový protokol(Internet Protocol) verzie 4, je celosvetovo najčastejšie používaný. IPv4 sa vo veľkej miere spolieha na protokol TCP ( Transmission Control Protocol ) na spracovanie veľkého množstva údajov, ako je doručovanie, sekvenovanie a integrita. Táto adresa IP bola navrhnutá ako protokol bez pripojenia, ktorý sa má používať na počítačoch s ethernetom.

IPv6 začal pomaly nahrádzať IPv4 . Dopyt po IP adresách exponenciálne vzrástol v dôsledku digitálneho boomu. Stále viac zariadení používa internet, a preto bol protokol IPv6(IPv6) vyvinutý s cieľom prispôsobiť sa nárastu a vyriešiť niekoľko základných nedostatkov zistených v protokole IPv4(IPv4)

Tam , kde IPv4 umožňuje použitie približne 4,3 miliardy jedinečných IP adries, IPv6 umožní až 340 biliónov, biliónov.

Okrem čísel ponúka IPv6 aj sieťové výhody. Otvára jednoduchšiu detekciu medzi zariadeniami iných sietí s podporou IPv6 , čo používateľom umožňuje využívať služby bez potreby zásahu koncového používateľa. Pri používaní IPv6(IPv6) je tiež výrazne znížená potreba prekladu sieťových adries(Network Address Translation) ( NAT ) . NAT umožňuje klientom (NAT)IPv4 zdieľať jednu IP adresu.

Keďže IPv4 je bežnejší z dvoch používaných internetových protokolov, zameriame sa na to, aby sme sa posunuli vpred. 

Ako funguje 127.0.0.1(How 127.0.0.1 Works)

Keď vytvoríte pripojenie IPv4 k adrese spätnej slučky 127.0.0.1, priradí sa maska ​​podsiete 255.0.0.1. Ak teda ktorýkoľvek verejný prepínač, smerovač alebo brána prijme dátový paket s vašou slučkou ako cieľom, informácie o údajoch sa nezaprotokolujú. 

To znamená, že ak je dátový paket vynechaný mimo localhost, informácie nebudú pokračovať na inom počítači v sieti. Pomáha to udržiavať bezpečnosť siete tým, že bráni vášmu zariadeniu zachytávať stratené dátové pakety, ktoré sa môžu pokúsiť aktivovať iné služby ako odpoveď.

Bežné použitia pre Localhost(Common Uses For Localhost)

Okrem bezpečnostných možností môže byť localhost užitočný v niekoľkých ďalších scenároch. Adresa spätnej slučky sa považuje za užitočnú pre technika počítačovej siete na tri hlavné účely.

Spustenie testu rýchlosti(Running A Speed Test)

Odoslanie žiadosti o príkaz ping je najbežnejším použitím adresy spätnej slučky. Pomocou príkazového riadka systému Windows(Windows Command Prompt) môžete otestovať svoje pripojenie a zistiť akékoľvek problémy s výkonom, ktorým(performance issues) môže váš počítač v súčasnosti čeliť.

Ak chcete vykonať požiadavku ping na localhost:

  1. Otvorte dialógové okno funkcie Spustiť(Run) ( kláves Windows + R) a zadajte cmd . Stlačte Enter .
    1. Môžete tiež zadať cmd do vyhľadávacieho(Taskbar Search) poľa na paneli úloh a vybrať príkazový riadok(Command Prompt ) zo zoznamu.
    2. (Running as Administrator)Odporúča sa spustiť ako správca .
  2. Napíšte ping 127.0.0.1 a stlačte Enter .

Výsledky sa zobrazia na obrazovke. Zobrazené údaje budú zahŕňať počet odoslaných, prijatých, stratených dátových paketov a približný spiatočný čas prenosu dát.

Blokovanie webových stránok(Blocking Websites)

Keď potrebujete zablokovať prístup k určitým webovým stránkam, localhost to dokáže. Slučka môže byť veľmi užitočná pri predchádzaní vstupu vášho prehliadača na škodlivé stránky. Aby ste to dosiahli, musíte vedieť, čo sú hostiteľské súbory a na aký účel v tomto kontexte slúžia.

Zakaždým, keď sa váš počítač pokúsi o prístup na webovú stránku alebo vzdialený počítač pomocou názvu domény, počítač odošle požiadavku na server DNS ( Domain Name Server ) pri hľadaní lokálne uloženého hostiteľského súboru(locally stored host file)

Napríklad adresa IPv4 127.0.0.1 sa v (IPv4)DNS zobrazí ako „localhost“ . Názov domény každej novej webovej stránky, ktorú navštívite, bude tiež uložený ako hostiteľský súbor. To vytvára rýchlejšiu odozvu na zaťaženie pri akýchkoľvek opakovaných návštevách tej istej stránky.

Hostiteľský súbor bude obsahovať aj IP adresy všetkých názvov domén, ktoré ukladá. Ak ich chcete zablokovať, budete musieť upraviť tieto adresy IP(edit these IP addresses) tak, aby sa zhodovali s adresou spätnej slučky 127.0.0.1. Ak tak urobíte, prevádzka bude namiesto toho presmerovaná späť na localhost. 

Aj keď to funguje v núdzi, používanie localhost ako metódy na zabránenie prístupu k nežiaducim webovým stránkam nie je najlepším riešením. Hlavným dôvodom je, že ak by ste potrebovali prístup k týmto stránkam, museli by ste položku manuálne odstrániť ako správca. To bude môcť urobiť iba správca, ktorý vytvoril počiatočný záznam, čím zablokuje ostatných, ktorí sa potrebujú dostať na konkrétnu stránku z nejakého dôvodu.

Testovanie nových programov alebo webových aplikácií(Testing New Programs Or Web Applications)

Kedykoľvek sa spustí spätná slučka, váš operačný systém sa stane simulovaným serverom. To umožňuje nahrať všetky potrebné súbory programu na server za účelom testovania funkčnosti. 

V kombinácii s iným softvérom môžete dokonca použiť spätnú slučku, aby ste umožnili bočným načítaným mobilným aplikáciám pristupovať ku komponentom desktopového servera alebo odosielať požiadavky na špecifické API .



About the author

Som odborník na počítačovú bezpečnosť s viac ako 10-ročnými skúsenosťami so špecializáciou na aplikácie a súbory pre Windows. Napísal som a/alebo skontroloval som stovky článkov na rôzne témy súvisiace s počítačovou bezpečnosťou, ktoré pomáhajú jednotlivcom zostať v bezpečí online. Som tiež skúseným konzultantom pre firmy, ktoré potrebujú pomoc s ochranou svojich systémov pred narušením údajov alebo kybernetickými útokmi.



Related posts