Jest wiele pytań, które sobie z tym poradzą, ale oto kurs awaryjny na temat tak zwanych „ prywatnych adresów IP ” zgodnie z definicją w RFC 1918
Adresy IP zostały podzielone na tak zwane klasy, jak pokazano tutaj, nie jest to już używane (zastąpione przez CIDR ), ale może pomóc zrozumieć różne rozmiary sieci:
Istnieje kilka podstawowych rozróżnień dotyczących adresów. Masz tak zwane „sieci”, „adresy sieciowe”, „adresy publiczne”, „adresy prywatne” i „podsieci”
Krótko mówiąc, twój komputer otrzymuje i adres IP, który znajduje się w określonej sieci IP, adres IP twojego komputera i adres twojej sieci (zwykle zdefiniowany w lokalnym routerze) to „Prywatne adresy”. Adresy prywatne różnią się od adresów publicznych tym, że adresy prywatne nie są przypisane do sieci publicznych. Na przykład, jeśli pingujesz „google.com”, otrzymasz odpowiedź z adresu publicznego, na który rozwiązuje google.com. To jest adres publiczny. Niektóre sieci są „specjalne” i nie są publicznie przypisywane, nazywane są prywatnymi adresami IP. Aby uzyskać więcej, przeczytaj tutaj: http://whatismyipaddress.com/private-ip
Oto lista zakresów sieci prywatnych:
> 192.168.0.0 - 192.168.255.255 (65,536 IP addresses)
> 172.16.0.0 - 172.31.255.255 (1,048,576 IP addresses)
> 169.254.0.0 - 169.254.255.255 (65,536 IP addresses)
> 10.0.0.0 - 10.255.255.255 (16,777,216 IP addresses)
Myślę, że najłatwiejszym sposobem wizualizacji tego jest wyobrażenie sobie następujących rzeczy. Twój dostawca internetu daje ci jeden adres IP. Nazwijmy to 50.100.101.154. Jest on podłączony do modemu / routera w domu. To jest adres IP interfejsu publicznego. Jednak w sieci masz więcej niż to, czego potrzebujesz, więc modem / router tworzy sieć wewnętrzną. Powiedzmy, że wybiera numer 192.168.1.0 dla sieci i jest to standardowa maska sieci (przeczytaj powiązane linki, aby dowiedzieć się więcej). Oznacza to, że możesz podłączyć urządzenia do routera i nadać im dowolny adres IP zgodny z tym wzorem: 192.168.1.1-254. Ostatni oktekt (spacja po ostatnim okresie) to „dostępny zakres” adresów IP hosta. Istnieją pewne specjalne adresy IP (adres sieciowy, adres rozgłoszeniowy itp.), Ale,
Krótka odpowiedź brzmi: 10.xxx, 192.168.xx, 172.16-31.xx to wszystkie adresy IP, których można używać we własnej sieci domowej, które nigdy nie będą kolidować z publicznymi adresami IP. Jest to ważne z następującego powodu:
Gdy próbujesz wejść na stronę internetową, powiedz google.com, a Twoja przeglądarka przejdzie na serwery DNS w Internecie i powie „Gdzie jest google.com?”. otrzymuje odpowiedź z powrotem w postaci adresu IP. Odpowiedź brzmi: „Jeśli chcesz dostać się do google.com, przejdź do 8.8.8.8”. Twoja przeglądarka następnie wysyła żądanie do 8.8.8.8 i ładuje dowolną stronę.
A co, jeśli użyłeś adresu 8.8.8.8 dla adresu IP w swojej sieci? Cóż, możesz mieć problem, ponieważ router może powiedzieć „Wiem, gdzie jest 8.8.8.8, jest tam!” a następnie tracisz dostęp do google.com, ponieważ nie możesz wyjść z sieci i rozwiązać prawidłowego adresu 8.8.8.8. Ponieważ zakresy prywatnych adresów IP są przeznaczone do prywatnego użytku, publiczne strony internetowe nigdy nie powinny ich używać, dlatego też nie powinien nigdy szukać adresu strony internetowej (poza siecią LAN), który wskazuje na jeden z nich.
127.0.0.1 jest specjalnym rodzajem adresu zwanym adresem „localhost” i nie będę tutaj go wchodził. Obejmuje cały zakres 127: 127.0.0.0 - 127.255.255.255
Pomyśl o tym jako o sposobie nadania urządzeniu własnego adresu IP bez możliwości, aby ktokolwiek lub cokolwiek innego mógł zrobić z tym adresem.
Daj mi znać, jeśli masz dodatkowe pytania!