Jest kilka adresów IP, które warto znać ręcznie - na przykład adres IP routera. Jeden z mniej znanych adresów IP, które powinieneś znać, to 127.0.0.1, ale z czym się łączy i kiedy należy go używać?
Przyjrzyjmy się, czym jest 127.0.0.1 i co potrafi.
Co to jest 127.0.0.1?
127.0.0.1 jest znany jako adres sprzężenia zwrotnego, ale możesz go zobaczyć pod nazwą „localhost”. Gdy kierujesz przeglądarkę na adres 127.0.0.1, próbuje ona połączyć się z komputerem, którego właśnie używasz. Jest to przydatne, gdy chcesz połączyć się z serwerem na swoim komputerze.
127.0.0.1 jest szczególne wśród adresów IP. Zazwyczaj adres IP jest unikalny dla każdego komputera zarówno w sieci lokalnej, jak iw Internecie. Jednak 127.0.0.1 zawsze wskazuje komputer, z którego aktualnie korzystasz, bez względu na wszystko.
Na przykład, jeśli skonfigurujesz serwer na komputerze A, możesz się z nim połączyć, odwiedzając stronę 127.0.0.1 na komputerze A. Jeśli jednak przejdziesz do komputera B i wpiszesz 127.0.0.1, połączysz się z komputerem B zamiast A. Aby połączyć się z nim z komputera B, potrzebujesz adresu internetowego komputera A lub adresu IP sieci lokalnej.
Jaka jest różnica między 127.0.0.1 a Localhost?
Nie ma prawdziwej różnicy między 127.0.0.1 a localhost. Niektóre programy mogą lubić jeden nad drugim, ale oba wskazują tę samą lokalizację: komputer.
Możesz sobie wyobrazić localhost jako „nazwę” adresu 127.0.0.1, podobnie jak „www.google.com” to „nazwa” adresu IP Google. Jednak kiedy odwiedzasz www.google.com, musi przejść przez serwer DNS Co to jest serwer DNS i dlaczego jest niedostępny?Serwer DNS dopasowuje nazwę hosta i domeny do adresu IP serwera. Gdy serwer DNS jest niedostępny, nie możesz uzyskać dostępu do adresu URL. Czytaj więcej aby Twój komputer mógł dowiedzieć się, który adres IP jest zgodny z nazwą.
Lokalny host nie potrzebuje serwera DNS, ponieważ Twój komputer już wie, że oznacza to, że chcesz się z nim połączyć. W związku z tym możesz używać localhost, nawet jeśli nie masz połączenia z internetem.
Jak uzyskać dostęp do 127.0.0.1
Jeśli chcesz połączyć się z własnym komputerem, możesz to zrobić jak każdy inny adres IP. Otwórz przeglądarkę internetową i wpisz 127.0.0.1 w pasku adresu, a następnie naciśnij Enter. Jeśli nie pamiętasz dobrze liczb, możesz pisać Lokalny Gospodarz zamiast.
Jeśli wpiszesz to bez wcześniejszej konfiguracji, nie znajdziesz nic ekscytującego. Jest prawdopodobne, że przeglądarka poinformuje Cię, że komputer odrzucił Twoją prośbę.
Brzmi to trochę dziwnie, ponieważ Twój komputer w zasadzie odmówił sobie połączenia ze sobą; jednak zrobiło to tylko dlatego, że obecnie nie oczekuje żadnych połączeń. W związku z tym nie ma powodu, aby pozwolić sobie połączyć się ze sobą, jakkolwiek dziwnie to brzmi!
Do czego służy 127.0.0.1?
Mamy więc przydatny sposób, aby powiedzieć naszemu komputerowi, aby połączył się ze sobą, ale po co mielibyśmy się tym przejmować? Jakie ma to praktyczne zastosowanie?
Korzystanie z hosta lokalnego do konfigurowania narzędzi sieciowych
Chociaż 127.0.0.1 samo z siebie niewiele robi, sytuacja zmienia się po uruchomieniu serwera na komputerze. Kiedy to zrobisz, Twój komputer ma teraz powód, by nasłuchiwać połączeń przychodzących, więc nie odrzuci Twojej prośby.
W rzeczywistości pozwoli ci to uzyskać dostęp do serwera hostowanego na twoim komputerze, tak jakbyś patrzył na niego przez Internet. Jest to cenne, gdy pracujesz z oprogramowaniem sieciowym i chcesz mieć pewność, że wszystko działa bezproblemowo przed umieszczeniem go w Internecie.
Załóżmy na przykład, że konfigurujesz serwer, z którym w przyszłości chcesz się łączyć. Niezależnie od tego, czy korzystasz z gotowego oprogramowania, czy sam kodujesz serwer, możesz poddać go „próbnemu uruchomieniu”, aby upewnić się, że działa, zanim pozwolisz innym się połączyć.
Aby to zrobić, możesz uruchomić serwer na swoim komputerze, a następnie połączyć się z nim za pomocą 127.0.0.1. Serwer załaduje się do twojego tak jakbyś był z nią połączony przez Internet, jednocześnie uniemożliwiając nikomu zajrzenie do twojego Praca w toku.
Możesz zobaczyć to w akcji w naszym przewodniku po jak skonfigurować własny serwer WAMP. W przewodniku mówimy o tym, jak skonfigurować i uruchomić serwer WAMP na twoim komputerze. Po uruchomieniu możesz użyć „localhost”, aby zobaczyć serwer w przeglądarce bez umieszczania go w Internecie.
Używanie Localhost do grania w gry ze znajomymi
Możesz też użyć localhost podczas grania w gry wieloosobowe. Na przykład niektóre gry umożliwiają hostowanie serwera na komputerze, aby znajomi mogli z tobą grać. Oczywiście chcesz grać razem, więc musisz połączyć się z serwerem umieszczonym na Twoim własnym komputerze - dobrze, że masz idealne narzędzie do tego zadania!
Minecraft to dobry przykład, w którym możesz użyć localhost. Możesz uruchomić oprogramowanie serwera na swoim komputerze, aby hostować świat na swoim komputerze, ale nadal musisz połączyć się z nim za pośrednictwem przeglądarki serwera Minecraft.
Aby to zrobić, otwórz przeglądarkę serwera i wpisz „localhost” lub „127.0.0.1” jako adres IP. Minecraft rozpozna to i połączy się z serwerem działającym na twoim komputerze.
Jaka jest różnica między 0.0.0.0 a 127.0.0.1?
Czasami napotkasz inny adres IP o nazwie 0.0.0.0, który wydaje się działać tak samo jak 127.0.0.1. Jednak gdy je porównasz, zobaczysz, że wykonują dwa zupełnie różne zadania.
127.0.0.1 to sygnał dla protokołu TCP / IP Twojego komputera, że nie chcesz łączyć się z Internetem; chcesz połączyć się z serwerem na swoim komputerze. W związku z tym zazwyczaj podajesz go, mówiąc oprogramowaniu, aby łączyło się z serwerem za pośrednictwem przeglądarki internetowej lub gry.
Z drugiej strony 0.0.0.0 to bardziej symbol wieloznaczny niż konkretna lokalizacja. Kiedy używasz 0.0.0.0, mówisz oprogramowaniu, aby zezwalało na połączenia z każdego możliwego lokalnego adresu IP, zamiast tylko 127.0.0.1.
Poznaj swoje adresy IP
Istnieje kilka przydatnych adresów IP, które warto znać, a jednym z nich jest 127.0.0.1. Teraz wiesz, co robi, jak działa i kiedy możesz go używać.
Jeśli chcesz poznać więcej przydatnych adresów, może znajdowanie adresu IP routera Jak znaleźć adres IP routera?Jaki jest adres IP twojego routera i jak możesz uzyskać dostęp do jego ustawień? Jak znaleźć adres IP routera za pomocą urządzenia w dłoni? Czytaj więcej ?
Ujawnienie partnera: Kupując polecane przez nas produkty, pomagasz utrzymać witrynę przy życiu. Czytaj więcej.
Absolwent informatyki z głęboką pasją do wszystkiego, co związane z bezpieczeństwem. Po pracy w niezależnym studiu gier odnalazł swoją pasję do pisania i postanowił wykorzystać swoje umiejętności do pisania o wszystkim, co dotyczy technologii.