GNU/Linux >> Znalost Linux >  >> Ubuntu

Co je Localhost?

Úvod

Localhost je kombinací dvou slov „místní“ (váš počítač) a „hostitel“ (server) je výraz pro server běžící na osobním počítači.

Localhost umožňuje přístup k síťovým službám spuštěným na tomto počítači pomocí síťového portu se zpětnou smyčkou. Je to jako webový server zahrnující Apache, MySQL, PHP a PHPmyadmin. Níže vám řekneme, co je localhost, když si to projdeme níže.

127.0.0.1/adresa zpětné smyčky

Localhost není jen termín, ale může to být i název domény. Je to síťová adresa. Pokud zadáte „google.com“, přejdete na domovskou stránku Google. Pokud tedy zadáte localhost, přejde na vaše vlastní zařízení. V tomto případě použije IP adresu, na kterou bude odkazovat název domény localhost, tato speciální adresa se nazývá adresa zpětné smyčky.

Výchozí adresa zpětné smyčky je 127.0.0.1 , umístěný v rozsahu IP zpětné smyčky vašeho počítače je od 127.0.0.0 na 127.255.255.255 . Pokud otevřete adresu 127.0.0.1 sIPv4 připojení, umožní zpětnou smyčku. Zpětnou smyčku můžete povolit pomocí IPv6 připojení zadáním :1.

Účel Localhost

Co můžete dělat s localhost ? Existují 3 speciální výhody, které loopback/localhost dělá:

1. Zkontrolujte připojení k internetu:

Připojení k internetu můžete zkontrolovat pomocí příkazu ping. Otevřete terminál a zadejte „ping 127.0.0.1“ nebo „ping localhost“ pro kontrolu:

$ ping 127.0.0.1

Výstup:

2. Zkontrolujte software nebo webové aplikace

To je velmi užitečné pro programátory, když vytvářejí webové aplikace nebo software, který potřebuje připojení k internetu.

3. Blokovat web

Podstatou toho je, že změníte IP adresu názvu domény na 127.0.0.1 . Například chci zablokovat doménu „google.com“:

Za prvé. k souboru hostitelů budeme přistupovat pomocí textového editoru:

$ sudo nano /etc/hosts

Zadruhé zadejte:

127.0.0.1 google.com

Uložte jej a doména „google.com“ byla zablokována.

Závěr

Právě jste viděli podrobnosti o tom, co je localhost, co 127.0.0.1/loopback je a jejich účel.

Děkuji za přečtení.


Ubuntu
  1. Co je Web 3.0?

  2. Co jsou soubory .run?

  3. Jak nainstalovat Gcc 4.7?

  1. Co je JingOS Linux?

  2. IP localhost

  3. Nelze se připojit k MySQL pomocí 'localhost', ale pomocí '127.0.0.1' je to v pořádku?

  1. Co je Bare Metal Cloud

  2. Co je Spark DataFrame?

  3. Co je relační databáze?