Stránka 1 z 1

Hamachi cez 3 NATy

Odeslat příspěvekNapsal: 7. 12. 2006 22:34
od matt2ss
Caute
Neviete ci hamachi pobezi cez viac ako 2 NATy?
Takto to samozrejme funguje:
kolegov pc---providerov NAT---internet---providerov NAT---moj PC

Ale neviem, ci si hamachi poradi s niecim takym:
kolegov pc---providerov NAT---internet---providerov NAT---moj NAT---moj PC

Neviem si to celkom dobre predstavit, kedze hamachi pouziva system introducera-ich server ktory nadviaze spojenie. Podla mojich uvah by introducer musel byt aj medzi NATmi na mojej strane, co nieje mozne :-(

Ale na druhej strane, narocky som odlisil providerov NAT a moj NAT, pretoze na svojom by som mohol fowardovat porty, keby bolo treba.
Co myslite, slo by to :?:

Odeslat příspěvekNapsal: 8. 12. 2006 00:04
od jirka47
Podle mě je jedno jestli jede přes jeden NAT, nebo několik. Mělo by to jít. Ale nezkoušel jsem to.

Odeslat příspěvekNapsal: 8. 12. 2006 00:13
od freightcar
ja si tiez myslim ze by to malo ist. princip nat je v tom sa ze zmeni ip adresa (src alebo dst) a ciel (hamachi) ani netusi ze ides cez nat

Odeslat příspěvekNapsal: 8. 12. 2006 00:22
od Epe
no tak teda ja nevim nechci kecat, ale hamachi fungije tak, ze
1) pc A se spoji se servrem - server tedy zjisti pres ktery port komunikuje na NATu
2)pc B to same
3)server rekne obema PC na jakych portech ktery pc posloucha a navazou tedy spojeni s protejsi stranou na tech portech...
ale jelikoz ty to jeste zaNATujes :) tak to projde jen na ten druhy NAT a tam uz nebude vedet kam dal, ale pokud budes most forwardovat tak by to snad mohlo jit...

snad se moc nemylim, prece jen nejsem zadnej zkusenej borec ohledne sitovani ;)

Odeslat příspěvekNapsal: 8. 12. 2006 07:48
od wojta
Pracuje to tímto způsobem:
http://en.wikipedia.org/wiki/UDP_hole_punching
Takže to fungovat jen tak ani náhodou nebude. Musíš přidat port forwarding, možná to bude stačit jen na té straně kde jsou dva NATy.

Odeslat příspěvekNapsal: 8. 12. 2006 14:19
od matt2ss
No teraz neviem...
Ale keby som na mojom NATe nafowardoval cely rozsah portov na moj PC, tak teoreticky by to fungovat mohlo, kedze to nemusi vediet kam presne to ma ist, ale surovo vsetko rovno na moj PC.

Kedze ten dodatocny NAT este doma nemam, napadlo ma to aspon ciastocne skusit takto:
Vo vmware nastavim prekladanie adries kde pc bude NAT pre virtualny PC. Teda to budem simulovat buducu stavbu siete takto:
kolega---providerov NAT---internet---providerov NAT---mojPC(akoze router)---virtualnyPC(akoze moj PC)
Skusim hamachi a uvidim...napisem...