Problem z łączeniem się do sieci internetu mob. - pośrednio temat Javy

Problem z łączeniem się do sieci internetu mob. - pośrednio temat Javy
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:150
0

Napisałem aplikację - server i klienta javy, które maja się ze sobą łączyć i wymieniać dane. Chciałem to przetestować na dwóch laptopach będących w różnych sieciach GSM. No i klapa. Sczytuję IP jednego, wpisuje do połączenia klientowi a ten nie może się połączyć. Sprawdzam czy chociaż telnetem wywołam połączenie z danym portem telnet w drugim kompie - też nic. Sprawdzam pingowanie z tymi IP - żadnej odpowiedzi.
Czy sieci telefonii komórkowej i internet dostarczany przez sieci (UPC, Multimedia) ma jakieś zabezpieczenia ograniczające łączenie się ze sobą dwóch zwykłych komputerów? Jestem laikiem w tym temacie. Ale mój kolega administrator też nie był pewien jak to jest.
Proszę o radę ...

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

A jesteś pewien że masz publiczny adres IP?


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:150
0

Nie wiem. To są te IP czasowe przydzielane na czas połączenia z siecią. Ale są inne niż adresy lokalne, te z puli np 192.168.1.10-50.
Jeżeli są jednak niepubliczne to jak wywoływać takie komputery wzajemnie? Przez numer jakiejś bramy provaidera GSM a potem dopiero numer lokalny?

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

Jeśli to nie są publiczne IP to raczej nie ma możliwości, bo musiałbyś mieć jakieś tunelowanie u operatora. Możesz napisać przykładowy adres? Bo 192.168.X.X to nie jest jedyna prywatna klasa.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:150
0

Przy ostatniej sesji miałem 109.243.7.195. Teraz mam 164.126.173.X

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

Ale jak sprawdziłeś te IP? Bo wiesz że stronki typu whatismyip podają ci tylko adres z którego się łączysz, a nie koniecznie twój adres.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:150
0

klikając panel połączenia w Windows - ikonka dwóch komputerów w pasku stanu na dole odzwierciedla u mnie aktualne połączenie. Jak ja kliknę to mam standardowe dane dotyczące połączenia w otwierającym się oknie.
Ale te IP to właśnie tak jak mówisz są chyba lokalne bo nawet jak próbuje pingować komputer stojacy obok w sieci Era to nawet zwykłe pingowanie nie wychodzi a z innymi hostami (np. onet, wikipedia) nie ma problemu.

Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:15 dni
  • Lokalizacja:Stacktrace
  • Postów:6821
0

To będą adresy intranetowe. Porównaj je z adresem odczytanym przez np. http://whatismyipaddress.com/. Zazwyczaj nie ma możliwość dobicia się do takiego komputera z zewnątrz. By to było możliwe to operator musi odpowiednio skonfigurować u siebie obsługę portów i routing. Jeżeli wam bardzo zależy i macie komórkę z androidem to możecie spróbować postawić hotspot wifi i wykorzystać adresy sieci lokalnej.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:150
0

Dzięki za info.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.