(Nie)Stały adres IP w UPC.

Zgodnie z zapowiedzią dziś mamy dla Was artykuł traktujący o kwestiach związanych z nadawaniem klientom UPC adresu IP. Nie zamierzamy opisywać metod ingerencji w infrastrukturę UPC a jedynie wykorzystanie konfiguracji modemu i naszego laptopa. Dodatkowo wyjaśnimy poszczególne różnice i rozwiejemy wszelakie wątpliwości. Pomysł na artykuł powstał gdy sami szukaliśmy rozwiązania na nurtujące nas pytania i nigdzie nie mogliśmy znaleźć jednoznacznych odwiedzi. Post jest kierowany głównie do osób, które kiedykolwiek udostępniały jakieś usługi na świat, nie mniej, laik też zrozumie. Zapraszamy do lektury.

4989688137Decyzje o doborze ISP przeważyła prędkość. Maksymalne osiągi 250/20 MB/s kuszą. Wybraliśmy UPC z powodu pozytywnych doświadczeń z tym dostawcą, pewnej znajomości funkcjonowania usług oraz – prędkości.

 

 

 

 

Pierwszą rzeczą po wyjściu technika było zapoznanie się z sprzętem jaki otrzymaliśmy. Spodziewaliśmy się jednego z owych słynnych Thomsonów – dostaliśmy nowiutki i śliczny Ubee EVW3226. Od razu po zalogowaniu sprawdziliśmy wersje oprogramowania i sprzętu:

upc1

Szybkie lurkowanie w poszukiwaniu wpisów na forach na temat tego modemu nie uczyniło z nas optymistów. Sporo osób opisywało swoje problemy z stabilnością tego rutera. Opisywane problemy występowały w wersji software EVW3226_1.0.15, a więc poprzedzającą naszą. Problem z stabilnością występował podczas dużego obciążenia routera, np. korzystania z torrentów. Postanowiliśmy sprawdzić czy i w tej wersji powtarza się ten błąd. Na potrzeby testu przy pomocy Utorrenta ustawiliśmy kilka zadań pobierania i uzyskaliśmy ruch rzędu 4-5 MB/s (na tyle pozwoliły nam peery torrentowe i taką też prędkość internauci podawali opisując ten błąd) – sieć działała płynnie, bez większych problemów. W tym momencie warto wspomnieć, iż dwa lata temu gdy PHT był prywatnie klientem UPC zauważył podobną sytuacje na jednym z Thompsonów. Idąc śladem pogromców mitów poszliśmy o krok dalej. Przy pomocy Steam’a uzyskaliśmy ruch rzędu około 30 MB/s – na tyle pozwala Steam. Problemów z siecią nie zauważono. Wnioski? Wcześniej wspomniany błąd został poprawiony.

gra

 

***EDIT: Problemem nie jest prędkość a ilość nawiązanych sesji. Stąd „zrywanie” połączenia przy torrentach, a dokładnie przy pobieraniu bardziej popularnych torrentów. ***

 

Kolejną z najczęściej opisywanych rzeczy, która denerwuje internautów to niemożność wyłączenia UPC Wi-Free. Sprawdziliśmy – da się wyłączyć.

desktopJak widzimy na powyższym wykresie, UPC W-Free jest nadawane na tym samym kanale co sieć użytkownika. Nasza sieć to „Siec S.M.S”, jak widać na kanale 13 nie ma sieci UPC Wi-Free. Jak widać da się wyłączyć, oczywiście sprawdzimy za chwile czy sieć się nie pojawiła – wpisy na forach mówiły o czasowym opóźnieniu, które występuje między przełączeniem w tryb bridge a uruchomieniem się dodatkowej sieci.

 

Skoro już mamy przełączony modem w tryb bridge, warto przejść do sedna sprawy, czyli do kwestii adresu IP. Tutaj nie ma zbyt dużo do tłumaczenia. Po połączeniu modemu z komputerem za pomocą kabla na maszynie mamy łącze internetowe – czyli działa. Sprawdźmy więc jaki adres IP dostaliśmy. Naszym stałym adresem jest adres który jest rozwiązywany poprzez adres siedziba.s-m-s.pl.

PrzechwytywanieJak widzimy na załączanym obrazku adres IP różni się tego który jest przypisany do siedziba.s-m-s.pl. Oznacza to, że nasz modem pobiera teraz adres ip wedle adresu MAC komputera – to dla nas dobrze.

Na obrazku widzimy też, wszelakie potrzebne dane do ustawienia adresu IP na sztywno w ustawieniach sieciowych, ale zanim to zrobimy trochę teorii o adresach w UPC.

Pierwszym co powinniśmy wiedzieć jeśli chodzi o wymuszanie od UPC adresu IP to to, w jaki sposób są one przydzielane. Tutaj nie ma wielkiej filozofii, UPC dzieli urządzenia na urządzenia klientów z stałym i dynamicznym adresem. Odróżnić te adresy możemy po tym jakim hostem się identyfikują. W zależności czy jest to statyczny czy dynamiczny adres w hoście pojawi się „dynamic” lub „static”, przykładowo: 84-10-1-42.static.chello.pl dla hosta statycznego natomiast 31-178-94-232.dynamic.chello.pl  dla hosta dynamicznego. Klienci którzy płacą za stały adres posiadają urządzenia przydzielone do klas statycznych klas adresowych, jest to usługa dostępna tylko dla klientów firmowych. Wielu klientów prywatnych UPC donosi o tym, że pomimo, iż mają w umowie dynamiczne IP to i tak ich adres nie zmienia się przez dłuższy czas, czasem przez kilka lat. Dlaczego tak jest? Odpowiedzialny jest za to czas dzierżawy adresów IP. Więcej informacji na temat działania DHCP można znaleźć tutaj. Oczywiście możemy w takim momencie przypisać adres IP do domeny, ale musimy się liczyć z tym, że pewnego dnia sieć może zostać zrekonfigurowana a nas adres IP ulegnie zmianie.

Ustalanie adresu IP wedle własnej konfiguracji.

Ogólnym założeniem jest, że klient może za pomocą bridge mode oraz konfiguracji interfejsu sieciowego. Tutaj potrzebny jest nam adres IP, który chcemy ustawić, adres IP bramy dla tego adresu oraz maskę adresową. Te informacje możemy zdobyć w ciągu kilku minut.

Zacznijmy od adresu IP. Załóżmy ze chcemy ustawić adres IP 31.178.94.232 którego host to 31-178-94-232.dynamic.chello.pl. Kiedy mamy już ustalony jaki adres IP chcemy ustawić, musimy sprawdzić czy adres jest dostępny, czy też już jakieś inne urządzenie ma go przydzielonego. Możemy to zrobić za pomocą prostego sposobu – użyjemy polecenia ping dostępnego w każdym systemie operacyjnym.

Przechwytywanie1Jak widzimy wybrany przez nas adres IP jest zajęty, aby określić listę wolnych adresów użyjemy Zenmapa (wersji programu Nmap dla Windowsa).

Przechwytywanie3Na liście znajdują się hosty odpowiadające na pingi – a więc zajęte. Adres który chcemy ustawić powinien być ze skanowanego zakresu, ale nie figurować na liście.

Kolejnym krokiem jest ustalenie bramy sieciowej odpowiedniej dla danego hosta, tutaj znów posłużymy się prostym narzędziem, a mianowicie pathping. Pathping jest odpowiednikiem traceroute w systemach Unix.

Przechwytywanie4Dla testu ustawiliśmy aby przyznawał nam domyślnie adresy z DHCP. Na obrazku z numerem trzecim znajduje się brama naszego adresu IP czyli 31.179.104.1. Konfiguracja dla windowsa będzie więc wyglądać następująco:

Przechwytywanie5

To standardowa kwestia konfiguracji, za takie działanie, nikt nam głowy nie urwie. Oczywiście trzeba pamiętać, że każdy modem UPC jest przydzielony do konkretnej klasy adresowej. Jeśli owy przydział ulegnie zmianie – stracimy kontakt z światem.

 

Ustawienie adresu IP z zakresu „static” jest teoretycznie niemożliwe – teoretycznie. Próby uzyskania takiej konfiguracji mogą skończyć się nieprzyjemną rozmową z UPC – o ile nie utratą łącza.

 

Kolejną rzeczą jaką chcemy poruszyć jest kwestia bridge mode i używania maszyny wirtualnej jako maszyny na styku. Testowaliśmy na VMware workstation – niestety nie działa. UPC pozwala na tylko jedną kartę sieciową na lini. Oczywiście, wyłączyliśmy wszystkie protokoły na karcie, prócz tego odpowiadającego za bridge między kartą fizyczną a wirtualną. Niestety nie udało się ustalić czy jest to wina ogólnej konfiguracji UPC, modemu, czy konkretnie VMware.

 

To tyle o IP i UPC. Jeśli coś przegapiliśmy, zapomnieliśmy o czymś – dajcie nam znać!

 

 

23 thoughts on “(Nie)Stały adres IP w UPC.

  • W UPC adres IP jest zmieniany przy każdym restarcie modemu lub routera. Wystarczy nie wyłączać urządzenia i po problemie:) Sprawdzone na modemie Cisco – od 206 dni ten sam adres IP. Instalację modemu a nie routera wymusiłem na UPC jeszcze przed podpisaniem umowy.

    • Kontaktowałem się w tej sprawie z osobami technicznymi z UPC. Dobrym pomysłem jest instalacja modemu, a nie routera. Jednakże wygodniejszy jest router. Masz ten sam adres od 206 dni bez wyłączania sprzętu. Dzierżawa, o ile pamiętam trwa 7 dni. Myślę, że gdyby zmienił sie przydział do klasy adresowej nowy adres został by wymuszony na twoim modemie.

      • Na pewno tak się dzieje, bo w lipcu lub sierpniu 2016 roku miałem zmianę adresu IP mimo tego, że modem nie był wyłączany. Po prostu pewnego dnia straciłem dostęp do sieci. Odnowienie adresu IP na routerze pomogło.
        Z kolei ciekawe jest to, że niedawno miałem dwa wyłączenia modemu: jedno na kilka minut, drugie na kilka godzin. Po ponownym włączeniu modemu adres IP nie został zmieniony.

        • Tak jak pisalem w art, jesli okres dzierzawy nadal trwa, a wlaczysz router zanim on uplynie to ip zostanie ten sam. okres ten przewidziany jest na 7 dni w przypadku upc.

          • Coś mi się nie zgadza, ale sprawdzę to jutro, bo router mi teraz pisze, że zostało niecałe 13 godzin dzierżawy.

            Pamiętam też, że kiedyś musiałem wyłączać i włączać modem kilka razy z rzędu i wydaje mi się, że za każdym razem dostawałem inny adres IP. Niestety nie mam stuprocentowej pewności, a sprawdzać mi się nie za bardzo chce, bo za dużo potem ustawiania przy zmianie IP:)

          • Mój router podaje, że ma dzierżawę IP na 48 godzin. To jest właśnie to co chciałem sprawdzić:)

  • „Adres który chcemy ustawić powinien być ze skanowanego zakresu, ale nie figurować na liście.”
    Ale czy na pewno wtedy dhcp operatora nie będzie próbował go przydzielić innemu klientowi?
    A tak czysto teoretycznie, jakbym w swoim modemie znalazł lukę i dumpnął konfugurację i znalazł w niej hasło admina i wbił nim na telnet żeby poustawiać sobie iptables to łamię prawo?

    • Niepowinien próbowac przydzielić – zarejetruje komunikacje miedzy tobą a sobą.

      Co do legalności takich działań (modem z iptables?) jest różnie rozpatrywana. Jest to regulowane w umowie. Jeżeli w umowie nie masz zapisu o tym, że nie wolno Ci wprowadzać zmian powinineś mieć login i hasło. W przypadku operatora vectra użytkownik nie dostaje loginu i hasła do routera co uniemożliwia przepuszczanie portów czy zmiane hasłą Wi-Fi. Ludzie radzą sobie z tym odłączając router od sieci (Internet i zasilanie), podłączają zasilanie i resetują do domyslnych ustawień. Na domyślnym passie admina loguja się do modemu i zmieniają hasło do wifi. Modem po podpięciu do internetu zassysa konfiguracje (login i hasło do panelu, plus pozostałe settingsy) a hasło wifi zostawia takie jak ustawił user. Oczywiście nie działa na każdym modemie.

  • Z tego co pamietam, to IP w UPC zmienia sie w momencie zmiany MAC addressu urzadzenia podlaczonego do modemu. Restarty nie maja nic do tego.

    • Adres MAC jest adresem sprzętowym. Więc defakto zmiana urządzenia. Restart ma sens podczas gdy kończy się dzierżawa IP.

  • Sam icmp-ping na IP nie jest wystarczająco dobrą metodą sprawdzenia czy ktoś go sobie przypisał. Często urządzenia mają zablokowany ping na WAN. Wtedy trzeba z opcjami NMAPa kombinować, żeby mieć pewność.

    Co ciekawsze, operator nie powinien się domyślić dopóki manualnie nie sprawdzi na switchu tablicy DHCP snoopingu. W przypadku statyka, będzie brakowało wpisu port-mac-IP-czas_dzierżawy. Chyba, że mają jakieś skrypty, które odpytują np. po SNMP switcha lub serwer DHCP, a te dane wiążą z abonentem + alarmują. Domyślam się, że czegoś takiego nie ma 😀 Chyba, że wpadną na takie info przypadkiem.

    W jakiej technologii daje neta UPC? Skrętka do mieszkania, światłowód czy koncentryk? Jak 250Mb/s to domyślam się, że ostatnia opcja odpada.

  • Jestem klientem indywidualnym obdarowany prze UPC magiczną czarną skrzynką (router, dekoder TV i jeszcze kila bajerów w jednym).
    Proszę sprawdź mój IP w logach. Ja widzę static.chello.pl …

  • Ciekawy artykuł, dzięki:)
    Ale czy ktoś jest w stanie powiedzieć/stwierdzić czy ten ‚trick’ z ręcznie przypisanym adresem nadal działa?:> Próbowałem zarówno z dhcp i dhcp-requested-address jak i ustawiać to statycznie (adresy oczywiście wolne, różne) i się nie udało, jest sens walczyć czy może to zostało jakoś przyblokowane?:>

    • Dobre pytanie, obecnie UPC przepina klientów na IPv6. Jeżeli masz nowego „białego” boxa od UPC, to powinieneś się zalogować do swojego modemu i sprawdzić czy masz możliwość bridge, ja już takowej niema.

      Co do samego pytania, powinno działać, sprawdzić nie boli. Na czym dokładnie testowałeś, w jakiej konfiguracji? Próbowałeś spoofować adres MAC modemu?

      Z tego co wiem, można „poprosić” UPC o zmianę z powrotem na IPv4 i opcja powinna się magicznie pojawić.

      • Ja od lat mam starego Ubee w bridge’u, za nim EdgeRouter. Nie mam problemu z IPv6, ta zmiana mnie jeszcze nie dosięgła – od początku mam niezmiennie (praktycznie niezmienne choć dynamiczne) IPv4. Tak, adres zmienia się nadal po zmianie MACa, natomiast nie udało mi się wymusić zmiany na wskazany przeze mnie adres. Lecą pakiety w eter odpytujące ARP o ten adres. Adresy próbowałem zmieniać w obrębie tego samego bloku IP jak i innych bloków należących do tego ASów UPC. Dlatego chciałem tylko prosić o potwierdzenie jak ktoś ma możliwość to sprawdzić u siebie, czy jednak ja gdzieś utknąłem, czy to jest po prostu przez UPC blokowane – gdzieś czytałem, że niektórzy ISP filtrują pakiety pochodzące od ‚nie DHCPowych’ klientów – zastanawia mnie czy UPC do nich dołączyło czy nie, wtedy będę analizował problem dalej 🙂

        • Jeśli mogę ci jakoś doradzić, spróbuj zrobić to za pomocą laptopa z Linuxem, bez routera za modemem. Jeżeli masz jakiś Win7 to możesz zrobić to step by step jak w artykule i wtedy będziesz miał pewność.

          Nie tyle stałe ip, co po prostu wstrzelasz się w dzierżawę.

          • Router to w moim wypadku taki trochę komputer z linuxem, ale fakt: sprawdzę bezpośrednio na komputerze bo mogłem coś przeoczyć w czeluściach konfiguracji routera:) Posprawdzam i wrócę z informacją, może ktoś kiedyś będzie miał podobny problem, dzięki 🙂

            Jasne, jasne że nie stałe, po prostu nie zmieniając MACa, dzierżawa odnawia się na ten sam adres ciągle w UPC;)

          • Taka ciekawostka, te białe nowe pudełka, miały kiedyś buga pozwalającego na kradzież adresów IP.

            Jeśli miałeś bridge + pc z win + vmware można było tworzyć wiele wirtualek i pobierać dla nich działające IPv4.

            Czekamy na info, jak coś pisz śmiało, zawsze możesz odezwać się do nas mailem, jeśli miałbyś jakis problem 🙂

          • Tak, też o tym słyszałem, na niektórych routerach od UPC udało się też uzyskiwać do dwóch adresów IP z ich serwera DHCP po prostu wpinając się w kolejny LAN ich zbridge’owanego routera 🙂 Niestety ostatnio to sprawdzałem i już DHCP nie chciało mi przypisać kolejnego IP – ale to też sprawdzę ponownie z dwoma komputerami z pomięciem mojego routera 🙂

            Ok, wieczorem porobię testy i dam znać jak się sprawy aktualnie z UPC mają, bo temat ciekawy 🙂

          • Nie, wpinanie kolejnego urządzenia w zbridzowany lan z pewnością nie było możliwe – sprawdzaliśmy, udawało się to przy wirtualkach.

            Działa/działało tylko w nowych białych boxach, więc najpewniej twój będzie za stary na ten bug

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *