W sieci wyszukiwanie adresów IP to proces tłumaczenia między adresami IP a nazwami domen internetowych. Wyszukiwanie do przodu adresu IP konwertuje nazwę internetową na adres IP. Odwrotne wyszukiwanie adresu IP konwertuje numer adresu IP na nazwę. W przypadku większości użytkowników komputerów ten proces odbywa się za kulisami.
Co to jest adres IP?
Adres protokołu internetowego (adres IP) to unikalny numer przypisany do urządzenia komputerowego, takiego jak komputer, smartfon lub tablet, w celu zidentyfikowania go w sieci.
Adresy IPv4 to 32-bitowe liczby i zapewniają około 4 miliardy możliwych numerów. Najnowsza wersja protokołu IP (IPv6) oferuje niemal nieograniczoną liczbę unikalnych adresów. Na przykład adres IPv4 wygląda tak: 151.101.65.121; adres IPv6 wygląda jak 2001:4860:4860::8844.
Dlaczego istnieje wyszukiwanie adresu IP
Adres IP to długi ciąg cyfr, który jest trudny do zapamiętania i podatny na błędy typograficzne. Właśnie dlatego adresy URL służą do przechodzenia na strony internetowe. Adresy URL są łatwiejsze do zapamiętania i poprawnego wpisania. Jednak za kulisami adres URL jest tłumaczony na odpowiedni numeryczny adres IP w celu załadowania żądanej witryny.
Zazwyczaj adres URL (powszechnie nazywany adresem strony internetowej) jest wprowadzany do przeglądarki internetowej na komputerze lub urządzeniu mobilnym. Adres URL jest kierowany do routera lub modemu, który wykonuje wyszukiwanie do przodu serwera nazw domen (DNS) przy użyciu tablicy routingu. Otrzymany adres IP identyfikuje witrynę. Proces jest niewidoczny dla użytkownika, który widzi tylko stronę internetową odpowiadającą adresowi URL w pasku adresu.
Większość użytkowników rzadko musi zajmować się wyszukiwaniem wstecznego adresu IP. Są one używane głównie do rozwiązywania problemów z siecią, często w celu znalezienia nazwy domeny adresu IP, który powoduje problem.
Usługi wyszukiwania
Kilka usług internetowych obsługuje zarówno wyszukiwanie do przodu, jak i do tyłu adresu IP dla adresów publicznych. W Internecie usługi te opierają się na systemie nazw domen i są znane jako usługi wyszukiwania DNS i wyszukiwania wstecznego DNS.
W szkolnej lub firmowej sieci lokalnej możliwe jest również wyszukiwanie prywatnych adresów IP. Sieci te wykorzystują wewnętrzne serwery nazw, które wykonują funkcje porównywalne z serwerami DNS w Internecie
Oprócz DNS, usługa nazw internetowych systemu Windows to kolejna technologia, którą można wykorzystać do tworzenia usług wyszukiwania adresów IP w sieciach prywatnych.
Inne metody nazewnictwa
Przed dynamicznym adresowaniem IP w wielu małych sieciach biznesowych brakowało serwerów nazw. Sieci te zarządzały wyszukiwaniem prywatnych adresów IP za pomocą plików hostów zawierających listy statycznych adresów IP i powiązanych nazw komputerów. Ten mechanizm wyszukiwania IP jest nadal używany w niektórych sieciach komputerowych z systemem Unix. Jest również używany w sieciach domowych bez routerów i ze statycznym adresowaniem IP.
Dynamic Host Configuration Protocol (DHCP) automatycznie zarządza adresami IP w sieci. Sieci oparte na protokole DHCP polegają na serwerze DHCP do obsługi plików hosta. W wielu domach i małych firmach router pełni funkcję serwera DHCP.
Serwer DHCP rozpoznaje zakres adresów IP, a nie pojedynczy adres IP. W rezultacie adres IP może się różnić przy następnym wprowadzaniu adresu URL. Korzystanie z szeregu adresów IP pozwala większej liczbie osób na jednoczesne przeglądanie witryny.
Programy narzędziowe dostarczane z systemem operacyjnym sieci komputerowej umożliwiają wyszukiwanie adresów IP zarówno w prywatnych sieciach LAN, jak iw Internecie. Na przykład w systemie Windows polecenie nslookup (wprowadzane w oknie wiersza polecenia) obsługuje wyszukiwania przy użyciu serwerów nazw i plików hosta.
Polecenie jest takie samo dla systemu macOS i jest wprowadzane w oknie terminala.
Publiczne witryny nslookup w Internecie obejmują Kloth.net, Network-Tools.com i CentralOps.net.