Wysyłanie plików za NAT...

0

Witam!
Znalazłem artykuł Adama Boducha o wysyłaniu plików i go przeczytałem.
Szukałem też na FAQ4P wszystkieo co dotyczy wysyłania plików. Całą ideę wysyłania plików czy tekstów zrozumiałem, ale mam pytanie, które mnie bolkuje w dalszej pracy:
Jak można wysłać plik do drugiego komputera, który jest za NAT'em?

Mam stałe łącze osiedlowe, nie mam IP zewn. Kolega ma DSL z zewn. IP i jesteśmy razem za NAT'em. Jak można tego NAT'a ominąć i wysyłać swobodnie pliki do drugiego komputera? Dzięki za odpowiedzi.

0

w centralnym miejscu (pomiedzy komputerami) musi byc serwer z ip publicznym, oznacza to ze co najmniej jeden komputer podczas tego polaczenia musi byc poza NATem (proste i logiczne)

przypadki:

komp1 -> serwer -> komp2
komp1[serwer] -> komp2
komp1 <- komp2[serwer]

//edt

Kolega ma DSL z zewn. IP i jesteśmy razem za NAT'em.

Bzdury wypisujesz. Ma zewm IP i jest za NATem?
Moze musisz poczytac RFC zeby zrozumiec zasade komunikacji?

0

Ja jestem za NAT'em. Źle mnie skumałeś. A jeśli ja jestem za NATem to chyba on też mi nie wyśle pliku nie? [sciana]
Dlatego napisałem, że my jesteśmy za NAT'em.

0

Jeśli jedna osoba jest za NAT'em, to nie ma problemu: ta, która nie jest zostaje serwerem.
//Mi nie dziekuj, przecie lofix to juz napisal, ale jakos nie zauwazyles :>

0

OK, dzięki Paweł. Ide zatem próbować to. Nie będzie łatwo, ale od czegoś trzeba zacząć :)

0

Hm.. albo utworz sobie w miedzyczasie konto ftp jakies darmowe, i tam wymieniaj sie plikami za jego pomocą :) Jedna linijka kodu z IdFTP.Put() i juz masz to co chciales :]

0
CooBek napisał(a)

Hm.. albo utworz sobie w miedzyczasie konto ftp jakies darmowe, i tam wymieniaj sie plikami za jego pomocą :) Jedna linijka kodu z IdFTP.Put() i juz masz to co chciales :]

bez sensu, program straci drastycznie na szybkosci przesylania danych

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