Jak się połączyć z komputerem, gdy obie strony są za NATem.
Szymek
Potrzebny wtedy jest trzeci komputer z zewnętrzynm IP, który będzie przekazywał dane od jednego komputera do drugiego.
Jeżeli dysponujemy takim komputerem, można napisać program, który będzie przekazywał dane gdy np. dwa komputery połączą się z określonym portem. Do tego można wykorzystać np. TIdTunnel, lub zwykłe gniazdka.
Jeżeli takim komputerem nie dysponujemy, to możemy się postarać o konto shell, na którym można będzie tunel uruchomić.
tak, tylko nie wiem, kto ci taki dostep da...
No ja nie wiem kto moglby byc zainteresowany czyms TAK BANALNYM...
Nic takiego nie trzeba robić! :D Wystarczy dostęp do konfiguracji routera, który maskuje adresy do sieci wewn. (przynajmniej jednego) i ustawienie przekierowywania portów... np. zewn.adr.routera:1500->adres.kompa.wewn:1500. To taki przykład, mam nadzieję, że da się zrozumieć...
faktycznie fajny ten przyklad ale kod by sie przydal i troche jasniej bo ja ledwo co rozumiem a co dopiero taki lamus co sie nie znam na portach i protokolach TCP/IP i innych, najleprzy by byl przyklad na obrazku pokazanie na jakiej to zasadzie leci, a tak pozatym co do shella z mozliwoscia wstawiania botow ciezko znalezc a co dopiero z tunelami a do tego jeszcze bezplatnych.
przydałby sie przykładowy kod.. ;-) nie to, że ja nie mam takiego.. :-) ale innym może to mało mówić, co napisałeś :-)
no no przydał by sie jakiś kod :D