Jak wyjść za NAT

0

Mam problem z moim programem, który działa na zasadzie client-server. Musze wyjść za NAT, ale nie wiem jak to zrobić z poziomu Delphi. W FAQ znalazłem opis jak to zrobić z użyciem trzeciego komputera, ale ja go nie posiadam. Po drugie kodu źródłowego też nie ma. Proszę pomóżcie!!

0

Jeśli oba komputery są za różnymi NAT (ogólnie: żaden nie ma globalnego IP), to jedynym rozwiązaniem jest forwardowanie portów na routerze. Jeśli nie masz do tego dostępu (bo tym rządzi dostawca internetu), bez komputera z tym dostępnym się nie obejdzie.

0

Niektóre servery obsługują c++. Czy jak bym napisał server w c++ i umieścił go na takim serverze to czy istnieje prawdopodobieństwo ze program by działał??

0

Jeśli serwer ma globalny IP to tak, ale nie sądzę, byś znalazł serwer, który pozwala odpalać cudze programy, szczególnie nawiązujące połączenia sieciowe.

0

czego w takich ogolnikach piszecie :/... Do czego ma sluzyc program - jakie DOKLADNIE ma wykonywac zadania - be tego ciezko pomoc!

ja taka sprawe zalatwilem w sposob wrecz banalny - na moj serwer www wrzucilem odpowiedni plik php i dziala zarowno "chat", jak i przesylanie plikow o dowolnej wielkosci...

Szczawik napisał(a)

szczególnie nawiązujące połączenia sieciowe.

a to w mojej stopce to co, pies? :Dskrypt sam laczy sie protokolem GG z serwerem GG, loguje sie na odpowiedni numerek i pobiera status - polaczenie TCP/IP

0

To ma być komunikator internetowy działający na gniazdkach. A co do php to raczej nie dodasz obsługi gniazdek do tego języka :-P

0
ziom napisał(a)

raczej nie dodasz obsługi gniazdek do tego języka :-P

rzeczywiscie nie dodam, bo po co jak juz jest :D
http://pl.php.net/manual/pl/ref.sockets.php

ma byc na socketach, bo tak to zrobie pomyslales, czy dlatego, ze ktos kazal cos takiego na zaliczenie zrobic? Jak masz kase na trzymanie serwera z zewn IP dla tego programu to ok, rozwiazanie, ktore Ci podaje jest za to najtansze... Do stworzenia takiego komunikatora polaczenie Delphi + PHP + MySQL swietnie sie nadaje...

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