Laczenie przez internet

0

Zrobilem program (client i serwer) do przesylania plikow za posrednictwem internetu , miedzy dwoma komputerami oraz gre dzialajaca rowniez na Socketach.
Aktualnie jestem podlaczony do sieci T-DSL (tj. niemiecka siec t-online) i nie ma problemy jak sie lacze z komputerem dzialajacym w tej sieci. Ale w momencie jak chce laczyc sie z komputerem w Polsce, to nic z tego nie wychodzi. Nawet ping nie dostaje odpowiedzi.
Co moze byc i jak mozna to zrobic. :-[

0

Może próbujesz połączyć się z komputerem za NAT'em i może Ty też jesteś za nim. W takiej sytuacji musielibyście używać jakiegoś internetowaego serwera, który miałby zewnetrzne IP.

0

tja a uzywasz tclientsocket lub tserversocket :D to jestes LOL

0

to dla czego laczy sie w cieci t-online (T-DSL), a do TP nie ma ochoty, i dlaczego nawet pinga nie puszcza.
A faktycznie uzywam ClientSocket i ServerSocket.

0

Bo obaj jesteście jakby za routerem i macie wew. IP i połączenie bezpośrednie jest nie możliwe co innego jak osoba będzie miała zew. IP czyli np SDI wtedy się uda;] tylko ona musi być serwerem

0

Bo obaj jesteście jakby za routerem i macie wew. IP i połączenie bezpośrednie jest nie możliwe co innego jak osoba będzie miała zew. IP czyli np SDI wtedy się uda;] tylko ona musi być serwerem

Czyli to co ja napisałem tylko w innej wersji. :P

0

Czyli po prostu: nie ma mozliwosci takiego polaczenia.
Rozumiem ze naprzyklad T-online tworzy wlasna lokalna sie i w obrebie tej sieci moge sie komunikowac bezposrednio, i tak samo TP SA.

Ale czy mimo wszystko istnieje jakikolwiek sposob polaczenia bezposredniego dwoch komputerow (przez internet oczywiscie)?

0

i tak samo TP SA.

nie ;] tam jak masz np SDI to możesz jako serwer z dowolną osobą na ziemi

Ale czy mimo wszystko istnieje jakikolwiek sposob polaczenia bezposredniego dwoch komputerow

bezpośrednio niestety nie, ale możesz zrobić przez server jakiś

0

Tego sie obawialem.
Ale w jaki sposob mozna uzyskac polaczenie przez serwer, w jaki sposob to zrealizowac?
Nie mam pojecia jak to ugrysc i od czego zaczac.
Jestem ciemny w tym temacie.
A niechcialbym tak po prostu sie poddac.
Prosze pomozcie....

0

Musiałbyś serwera postawić z własnym dostępem do internetu i zewnętrznym IP. Następnie napisać program, który obsługiwałby połączenia klienckie. Może spróbowałbyś "wykorzystać" serwer Gadu-Gadu do transmisji textowej. po prostu piszesz dwa klienty GG, które między sobą będą przsyłały pliki w zakodowanej postaci tekstowej, wszystko będzie się odbywało przez serwer GG, tylko to rozwązanie może być strasznie wolne, więc chyba lepiej przez e-maila.

Nie chodzi mi tu o polączenia bezpośrednie GG.

0

A czy jest mozliwe wykorzystanie istniejacego serwera, na ktorym mam konto, np. poprzez klienta ftp? Program kliencki 1 by wysylal informacje w pliku na serwer ftp a 2 program kliencki sprawdzalby czy sa nowe dane i odpowiednio zareagowal (no i odwrotnie).
Bo postawic nowy seerwer internetowy to kosztowna zabawa, no i tworzyc serwer tylko po to zebym mogl napisac program? To sie mija z celem.
:-/

1 użytkowników online, w tym zalogowanych: 0, gości: 1