Има няколко IP адреса , които е полезно да знаете, като например IP на вашия рутер. Един от по-малко споменаваните IP адреси, които трябва да знаете, е 127.0.0.1, но с какво се свързва и кога трябва да го използвате?
Нека проучим какво е 127.0.0.1 и какво може да прави чрез следващата статия.
Какво е 127.0.0.1?
127.0.0.1 се нарича loopback адрес, но може да го видите като localhost. Когато насочите браузъра си към 127.0.0.1, той ще се опита да се свърже с компютъра, който използвате в момента. Това е много полезно, когато искате да се свържете със сървър на собствения си компютър.

127.0.0.1 се нарича loopback адрес, но може да го видите като localhost
Сред IP адресите 127.0.0.1 е много специален. Обикновено IP адресът е уникален за всеки компютър както в локалната мрежа, така и в Интернет. Въпреки това, 127.0.0.1 винаги сочи към компютъра, който използвате в момента.
Например, ако настроите сървър на Компютър A, можете да се свържете с този сървър чрез достъп до 127.0.0.1 на Компютър A. Въпреки това, ако превключите на Компютър B и въведете 127.0.0.1, ще се свържете с Компютър B вместо A. Ще ви е необходим IP адрес в интернет или локална мрежа на компютър A, за да се свържете с него от компютър B.
Каква е разликата между 127.0.0.1 и localhost?
Quantrimang.com спомена този проблем в статията: Какво е Localhost? Как се различава Localhost от 127.0.0.1? , читателите могат да се обърнат към това за повече информация.
Как да получите достъп до 127.0.0.1
Ако искате да се свържете със собствения си компютър, можете да го направите както всеки друг IP адрес. Отворете уеб браузър и въведете 127.0.0.1 в адресната лента, след което натиснете Enter
. Ако не можете да запомните добре номера, можете да въведете localhost вместо това.
Ако въведете този адрес без предишни настройки, няма да намерите нищо интересно. Вероятно вашият браузър ще ви каже, че компютърът ви е отхвърлил заявката ви.
Това може да звучи малко странно, тъй като вашият компютър по същество е отказал да се свърже със себе си; но го прави само защото не очаква никакви връзки в този момент. Следователно няма причина да позволявате на компютъра да се свързва сам със себе си!
За какво се използва 127.0.0.1?

127.0.0.1 се използва, за да каже на компютъра да се свърже със себе си
Имате този удобен начин да кажете на компютъра да се свърже сам със себе си, но защо да се занимавате с това? Какви са практическите приложения на това?
Използвайте localhost, за да настроите мрежови инструменти
Въпреки че 127.0.0.1 не прави много, нещата се променят, когато стартирате сървър на вашия компютър. Когато го направите, компютърът вече има причина да слуша за входящи връзки, така че повече няма да отказва вашите заявки.
Всъщност това ще ви позволи да получите достъп до сървър, хостван на вашия компютър, сякаш го гледате в интернет. Това е ценно, когато работите с мрежов софтуер и искате да сте сигурни, че всичко работи гладко, преди да го пуснете в интернет.
Да приемем например, че настройвате сървър, към който искате другите да се свързват в бъдеще. Независимо дали използвате предварително създаден софтуер или сами кодирате сървъра, може да искате да го изпробвате, за да се уверите, че всичко работи, преди да позволите на други да се свържат.
За да направите това, можете да стартирате сървъра на вашия компютър, след което да се свържете с него чрез 127.0.0.1. Сървърът ще се зареди в браузъра, сякаш сте свързани с него през интернет, като същевременно забранява на някой друг да надникне в напредъка на работата ви.
Използвайте localhost, за да играете игри с приятели
Можете също да използвате localhost, когато играете мултиплейър игри. Например, някои игри ви позволяват да хоствате сървър на вашия компютър, така че вашите приятели да могат да играят с вас. Разбира се, вие искате да играете заедно, така че трябва да се свържете със сървър, хостван на вашия компютър, и добрата новина е, че имате идеалния инструмент за това!
Minecraft е добър пример, където можете да използвате localhost. Можете да стартирате сървърен софтуер на вашия компютър, за да хоствате свят на игра на вашия компютър, но все пак трябва да се свържете с него чрез сървърния браузър на Minecraft.
За да направите това, отворете браузъра на сървъра и въведете „localhost“ или „127.0.0.1“. Minecraft ще разпознае това и ще се свърже със сървъра, работещ на компютъра.
Каква е разликата между 0.0.0.0 и 127.0.0.1?

0.0.0.0 и 127.0.0.1 изпълняват две различни задачи
От време на време ще срещнете друг IP адрес, наречен 0.0.0.0 , който изглежда върши същата работа като 127.0.0.1. Въпреки това, когато ги сравните, ще видите, че те изпълняват две напълно различни задачи.
127.0.0.1 е сигналът за TCP/IP на компютъра, който не искате да се свържете с интернет. Вместо това искате да се свържете със сървър на собствения си компютър. По този начин често ще въвеждате 127.0.0.1, когато искате софтуерът да се свърже със сървъра чрез уеб браузър или игра.
От друга страна, когато използвате 0.0.0.0, можете да кажете на софтуера да разреши връзки от всеки локален IP адрес, вместо само 127.0.0.1.