Są to dwa pytania, które prawdopodobnie dotyczą tej samej sprawy. Jestem naprawdę nowy i nawet kiedy odważyłem się stworzyć własną prywatną sieć. Chociaż mam konflikt adresów IP między moim routerem bezprzewodowym a repeaterem WIFI. Adres IP przypisany do routera to 10.10.0.1, a repeater to 10.0.10.254. Po podłączeniu repeatera pojawia się komunikat, że istnieje inna sieć z tym samym adresem IP. Czy mam rację? co powinienem zrobić, aby rozwiązać problem?
Edytuj jeden
Dobrze! mój zły, nie dostarczyłem ci wystarczających informacji. Dzięki, że byłeś tak miły, próbując pomóc mi rozwiązać problem. Zgodnie z tym, co napisałeś, dodam kilka zrzutów ekranu, abyś mógł lepiej zobaczyć mój scenariusz. Najpierw zrzut ekranu, w którym przechwyciłem ustawienia sieciowe routera Dlink DIR-836L DLINK DIR-836L Ustawienia sieciowe . I kolejny zrzut ekranu pokazujący moje ustawienia sieciowe wzmacniacza DIAMOND WR300N . Ustawienia sieciowe DIAMOND WR300N .
Moim źródłem INTERNET jest połączenie DSL2 z modemu przewodowego podłączonego do routera. Początkowo musiałem zmienić domyślny adres IP routera, ponieważ modem był dostarczany z tym samym adresem 192, aby nie łączyły się z powodu konfliktu z systemem Obvios. Później kupiłem repeater do pokrycia niektórych obszarów martwego sygnału w moim domu i domyślnie przyszedł z tym 10.0.10.254 IP. Być może ważne jest, aby powiedzieć, że nawet gdy dostaję ten komunikat w systemie Windows 10, po kliknięciu opcji Akceptuję wydaje się działać dobrze. Od czasu do czasu mam problemy z podłączeniem drukarki bezprzewodowej, a następnie muszę odłączyć repeater, włączyć drukarkę, a następnie ponownie podłączyć repeater. Ten konflikt, w moim rozumieniu, może powodować spowolnienie lub spadek sygnału Wi-Fi.
Jeszcze raz dziękuję za pomoc.
źródło
Odpowiedzi:
Odpowiedź na pytanie zależy od maski podsieci, którą należy określić w ustawieniach.
Mówiąc prosto: ... ogólnie, chcesz mieć pewność, że wszystko korzysta z tej samej maski podsieci. W sieci 10.xxx maską podsieci może być 255.0.0.0 lub / 8, a następnie można użyć dowolnego adresu IP 10.XXX w dowolnym miejscu w sieci (z wyjątkiem pierwszego 10.0.0.0 i ostatniego 10.255.255.255)
Jeśli twoja maska podsieci to 255.255.0.0 lub / 16, dwie pierwsze liczby adresu IP muszą być takie same dla wszystkiego, co musi ze sobą rozmawiać. Ogranicza zakres do 10.X.0.0 do 10.X.255.255 (możesz wybrać wszystko, co chcesz dla X - po prostu musisz zachować to samo wszędzie)
Jeśli więc twoja maska podsieci to 255.255.0.0 lub / 16, używane adresy 10.0.XX i 10.10.XX muszą być takie same, a nie różne. Wybierz 0 lub 10 dla obu adresów w tym miejscu i konsekwentnie trzymaj się tego przez wszystkie ustawienia routera / repeatera.
Jeśli twoja maska podsieci jest inna niż 255.0.0.0 (lub / 8) lub 255.255.0.0 (lub / 16), powinieneś ją zmienić, ponieważ zaczyna się komplikować, jeśli masz do czynienia z wartościami innymi niż 255 lub 0 w masce podsieci .
źródło
Odpowiedzi innych obejmują raczej techniczną odpowiedź na to pytanie.
Aby dać bardziej praktyczną odpowiedź dla twojego przypadku, różnica między nimi zależy prawie całkowicie od podsieci, z której skonfigurowane są urządzenia. W takim przypadku oba urządzenia są skonfigurowane
255.255.255.0
. A zatem:255.255.255.0
i10.10.0.1
adresu IP odmówi komunikacji za pośrednictwem protokołu TCP / IP z dowolnym urządzeniem, które nie używa10.10.0.xxx
adresu.255.255.255.0
i10.0.10.254
adresu IP będzie mądrze odmawiać rozmowy przez TCP / IP z dowolnym urządzeniem nieużywającym10.0.10.xxx
adresu.Wynika to z faktu, że są skonfigurowane do pracy w różnych podsieciach ... co jest sposobem na dzielenie sieci opartych na TCP / IP na mniejsze sieci logiczne, które nie komunikują się bezpośrednio ze sobą (chociaż ... nie tylko przez TCP / IP lub cokolwiek, co wymaga TCP / IP do działania).
Nie powinno to jednak wpływać na zdolność powtarzania sygnału Wi-Fi. TCP / IP to protokół warstwy 3. WiFi to protokół warstwy 2. Protokoły dolnej warstwy, z założenia, nie zależą od protokołów wyższych warstw, aby działały poprawnie.
Przebywanie w innej podsieci powinno mieć wpływ tylko na dostęp do strony zarządzania przemiennika (i tylko wtedy, gdy nie jest podłączony bezpośrednio do repeter za pomocą kabla Ethernet). Ma to mniej wspólnego z adresem IP routera / repeatera, a więcej z zakresem DHCP, który router udostępnia dla urządzeń w sieci. Spowoduje to, że Twoje urządzenia Wi-Fi będą miały adresy IP z zakresu
10.10.0.100 - 10.10.0.200
(i domyślnie będą używać maski podsieci routera). Oznacza to, że twoje urządzenia Wi-Fi będą również w innej podsieci niż repeater, a zatem nie będą chciały komunikować się przez repeater za pomocą protokołu TCP / IP. A ponieważ HTTP (S) (używany przez repeater i router do obsługi stron zarządzania) jest protokołem warstwy 7, który zależy w szczególności od TCP / IP do pracy, nie będziesz w stanie uzyskać dostępu do strony zarządzania repeatera.Idealną poprawką tutaj, biorąc pod uwagę twój router, jest
10.10.0.1
zmiana adresu IP repeatera, aby używał również nieużywanego10.10.0.x
adresu.10.10.0.254
byłoby lepiej, ponieważ wykracza poza zakres DCHP, ale znajduje się w tej samej podsieci. Jeśli ta zmiana (i wszystko inne) działa poprawnie, powinieneś być w stanie uzyskać dostęp do strony zarządzania repeatera10.10.0.254
podczas połączenia z routerem. Jeśli nie, spróbuj zmienić ip na10.10.0.200
. Niektóre źle zaprojektowane routery odmawiają kierowania ruchu TCP / IP do dowolnego urządzenia, które nie znajduje się w skonfigurowanym zakresie DHCP. Należy jednak pamiętać, że może to później prowadzić do konfliktów adresów IP. Zauważ, że po zmianie adresu IP przemiennika będziesz musiał użyć nowego adresu IP, aby uzyskać dostęp do jego strony zarządzania (w tym odświeżyć stronę i zobaczyć zmianę).Gdy otworzysz stronę zarządzania repeatera podczas połączenia z routerem, będziesz wiedział dwie rzeczy:
Zmiana maski podsieci na
255.0.0.0
jest również opcją, ale biorąc pod uwagę, że jest ona przeznaczona dla sieci domowej, prawdopodobnie nie możesz mieć wystarczającej liczby komputerów, aby potrzebować tyle dostępnych adresów ... i mogą wystąpić problemy z źle zaprojektowaną / niezgodną ze standardami siecią urządzenia (w tym routery domowe i domowe urządzenia Wi-Fi), które mogą się pojawić.Biorąc pod uwagę, że na pytanie, które zadałeś w nagłówku, udzielono już obszernej odpowiedzi, postaram się rozwiązać podstawowy problem, o którym wspomniałeś w ciele. Po pierwsze, kilka szczegółów tutaj jest krytycznych. Poczynię kilka założeń i możesz mnie poprawić we wszystkim, co jest nie tak.
Otrzymujesz tę wiadomość skąd? Strona zarządzania routerem? Powiadomienia systemu Windows / * nix? Czy na pewno jest napisane „ adres IP ”? Czy na pewno jest napisane „sieć”? Bardzo pomocna byłaby sama wiadomość. (Chciałbym zadać to wszystko w komentarzu, ale nie wolno mi tego jeszcze robić ... najwyraźniej).
W tej sytuacji opisana wiadomość nie ma większego sensu. Sieci nie mają adresów IP. Poszczególne urządzenia (komputery, smartfony, inteligentne telewizory, routery itp.) Działają w sieci. Nawet wtedy niekoniecznie wszystkie urządzenia będą miały adres IP (np. Koncentratory soho, niezarządzane przełączniki, niektóre domowe urządzenia zabezpieczające, niektóre kamery sieciowe itp.).
Z udostępnionych zrzutów ekranu nie widzę żadnych dowodów konfliktu adresu IP między repeaterem a routerem lub innym urządzeniem, o którym router wie. Nie wydaje mi się, aby problemem był konflikt adresów IP.
Myślę, że twój router / system operacyjny mógł powiadomić cię, że wybrał inne urządzenie reklamujące ten sam identyfikator sieci bezprzewodowej. Jest to funkcja bezpieczeństwa w niektórych nowszych routerach bezprzewodowych i nowszych systemach operacyjnych, które próbują cię ostrzec, jeśli ktoś może próbować nakłonić cię do połączenia się z ich siecią w celu przechwycenia ruchu internetowego. W twoim przypadku, zakładając, że tak jestprzypadek wykrywa, że repeater Wi-Fi nadaje ten sam SSID (nazwa sieci bezprzewodowej) i ostrzega o tym. Używanie tego samego SSID jest jednak dokładnie tym, czego chcesz. W ten sposób repeatery Wi-Fi wykonują swoją pracę. Powinny one jednak nadawać na różnych kanałach (najlepiej w odstępie 2-4 kanałów, aby zmniejszyć zakłócenia). Musisz zobaczyć dokumentację swojego urządzenia, aby dowiedzieć się, jak wyłączyć takie funkcje bezpieczeństwa. Powinieneś spróbować zmienić swój adres IP w sposób opisany powyżej, ponieważ może to również rozwiązać problem bez konieczności wyłączania funkcji zabezpieczeń.
źródło
Oba są adresami IP. Nie ma w nich nic specjalnego. Jednak znający się na rzeczy eksperci od sieci natychmiast rozpoznają kilka rzeczy:
Najpierw opiszę maski podsieci, abyście mogli zrozumieć, dlaczego wiele wczesnych komentarzy koncentrowało się na tym segmencie informacji. (Pierwszy komentarz Attie i pierwszy Rakibul Islam obejmują próbę sprawdzenia, jakie maski podsieci są używane.) W skrócie, próbują ustalić rozmiar sieci, z której każde urządzenie próbuje korzystać.
Dzięki podsieci / 24 możesz mieć do 256 adresów IP w sieci. Liczba w / 24 odnosi się do liczby bitów używanych do identyfikacji sieci. Adresy IPv4 to 32 bity. Kiedy więc używasz podsieci / 24, oznacza to, że 24 twoje bity identyfikują twoją sieć. Pozostałe 8 bitów służy do identyfikacji poszczególnych urządzeń w sieci.
W przypadku IPv4 większość urządzeń używa notacji / stylu „maski podsieci”, aby określić rozmiar sieci. Współczesne standardy określają, że podczas przeglądania wartości binarnej maski podsieci wszystkie te w masce podsieci zaczynają się od początku. Tak więc dla sieci / 24 oznacza to, że masz 24 na początku, a następnie 8 zer na końcu. Następnie dzielisz maskę podsieci na grupy 8, więc masz: 11111111 11111111 11111111 00000000. Następnie przekształcasz każdą z tych grup na liczbę dziesiętną: 255 255 255 0. Następnie umieszczasz w nich kropki i otrzymujesz 255.255 .255,0
Inną możliwą maską podsieci może być sieć / 16 (czyli 11111111 11111111 00000000 00000000 = 255.255.0.0), a inną możliwą maską podsieci jest / 8 (11111111 00000000 00000000 00000000 = 255.0.0.0). Możliwe jest wszystko pomiędzy / 7 a / 31, więc możesz mieć maskę podsieci, taką jak / 23 (11111111 00000000 11111110 00000000 = 255.255.254.0), ale ludzie często lubią używać masek podsieci, które zaczynają się od 255 i kończą zerami.
Celem maski podsieci jest określenie, jak duża jest każda sieć. RFC 1918 mówi, że możesz używać sieci 10.0.0.0 / 8 do użytku prywatnego. Sieć składa się z 16 777 216 adresów od 10.0.0.0 do 10.255.255.255
Jednak to, co wiele osób robi, to podzielić tę jedną dużą sieć na mniejsze sieci (zwane również podsieciami). Ponieważ powiedziałeś, że używasz / 24, pierwsze 24 bity są traktowane jako część „identyfikatora sieci” każdego adresu internetowego. Zatem z adresami takimi jak 10.10.0.1 i 10.10.0.150 są częścią tej samej sieci, ponieważ część adresu „identyfikator sieci” to „10.10.0”. Jednak adres 10.0.10.254 znajduje się w innej sieci, ponieważ ma inną część adresu „identyfikator sieci”, czyli „10.0.10”.
Właśnie dlatego ludzie chcieli poznać Twoją maskę podsieci. Jeśli używasz / 8 sieci (z maską podsieci 255.0.0.0), wtedy mniej bitów zostanie wykorzystanych do identyfikacji części „identyfikatora sieci” adresów IP. Twoja część „ID sieci” byłaby po prostu „10.”, więc zarówno 10.0.10.254, jak i 10.10.0.1 byłyby częścią tej samej sieci.
Pierwszy adres dowolnej sieci jest często nazywany „identyfikatorem sieci” tej sieci. Tak więc, jeśli korzystasz z sieci / 24, jedna z możliwych dostępnych sieci przechodzi od 10.0.10.0 do 10.0.10.255, a adres „ID sieci” to „10.0.10.0”. (W przypadku protokołu IPv4, choć nie IPv6, ostatni adres każdej sieci nazywany jest „adresem rozgłoszeniowym”. Nowoczesne standardy IPv4 zdecydowały, że zarówno „identyfikator sieci”, jak i „adres rozgłoszeniowy” są „bezużyteczne” do normalnej komunikacji, więc pozostawia Od 10.0.10.1 do 10.0.10.254, aby były to adresy „użyteczne”).
Masz rację co do tego? Jeśli powiesz, że otrzymujesz wiadomość, nie mamy powodu, aby w to wątpić.
Nie wiemy Dlatego nie otrzymałeś żadnych wcześniejszych odpowiedzi. Pomocnym dla nas rozwiązaniem problemu jest znajomość każdego adresu IP przypisanego do każdego „połączenia sieciowego” na twoich urządzeniach. Przez „połączenie sieciowe” mam na myśli przewodowy port sieciowy i / lub połączenie bezprzewodowe (za pomocą anten).
Nie jestem pewien, jak działają wzmacniacze Wi-Fi. Mogą wymagać, aby adresy IP były częścią różnych sieci. W przypadku repeaterów Wi-Fi może być wymagane, aby adresy IP były częścią tej samej sieci. Być może zachowanie urządzenia można skonfigurować, co może mieć wpływ na powiązane wymagania.
Innym szczegółem, który możesz podać, który może pomóc tej społeczności w określeniu, co się dzieje, jest właśnie rodzaj używanego sprzętu. „Router” i „repeater” były dobrymi opisami, ale posiadanie marki / producenta i numeru modelu urządzenia może być bardziej pomocne.
To brzmi jak problem.
Zazwyczaj oznacza to, że wiele „połączeń sieciowych” (używając powyższej definicji) używa dokładnie tego samego adresu IP. Zazwyczaj jest to zawsze bardzo złe. Prawdopodobnie chcesz, aby wiele połączeń sieciowych korzystało z tych samych sieci, aby urządzenia mogły się komunikować. np. jeśli jedno urządzenie używa 10.10.0.100, a jedno urządzenie używa 10.10.0.200, a twoje sieci są wystarczająco duże (a / 24 jest w porządku, a jeśli masz mniej bitów identyfikatora sieci, takich jak / 16 lub / 8, to masz większy sieć, więc to też jest w porządku), wtedy oba będą w sieci takiej jak „10.10.0”. i tak może się komunikować. Jednak końce adresów muszą być różne, w przeciwnym razie masz absolutnie identyczny adres, i taki problem zwykle występuje, gdy słyszysz termin „konflikt adresów IP” (lub po prostu „konflikt adresów IP”,
źródło