Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Obsługa UPNP dla nowego NND
http://forum.freesco.pl/viewtopic.php?f=24&t=7421
Strona 1 z 1

Autor:  pcela [ poniedziałek, 18 kwietnia 2005, 16:55 ]
Tytuł:  Obsługa UPNP dla nowego NND

Witam.
To mój pierwszy post więc nie wiem czy dobrze trafiłem.

Czy mógłby ktoś przygotować pakiet do obsługi UPNP w nowym NND, Znalazłem coś takiego na http://upnp.sourceforge.net/ oraz http://linux-igd.sourceforge.net/

Byłbym bardzo wdzięczny za paczkę dla nowego nnd.

--
Piotrek
ps. Jescze raz przebraszam za ewentualne błądy, ale to mój pierwszy post na tym forum.

Autor:  Maciek [ poniedziałek, 18 kwietnia 2005, 18:21 ]
Tytuł: 

Sorry, ale po raz kolejny muszę to samo pisać. Nie mam czasu na wgryzanie się w wyjaśnienia na tych stronach. Chcesz paczkę, to przekonaj mnie (lub innyxch), że jest ona potrzebna. Opisz co to jest, jakie urządzenia obsługuje, co ta paczka będzie robiła. Po polsku i prostym zrozumiałym językiem.

Autor:  Mis' [ poniedziałek, 18 kwietnia 2005, 19:48 ]
Tytuł: 

Pcela zanim zaczniesz nas przekonywać odpowiedz sobie na pytanie: komu, oprócz mnie, będzie to potrzebne?

Autor:  Maciek [ poniedziałek, 18 kwietnia 2005, 21:06 ]
Tytuł: 

A może też, czy mi to jest potrzebne, czy tylko ladnie sie nazywa?

Autor:  pcela [ piątek, 9 września 2005, 14:06 ]
Tytuł: 

UPNP czyli "Uniwersal Plug and Play" (sory za ewentualne literówki) to usuga dynamicznego mapowania (forwardowania) portów na rządanie programów z sieci LAN (np. bit spirit, azureus, i wiele innych) obsługa UPNP wbudowana jest w Win XP (jako część ICSa). Obsługę UPNP posiada wiele routerów sprzętowych.

Autor:  ccrash [ piątek, 9 września 2005, 15:20 ]
Tytuł: 

pcela i wczym to nam bedzie potrzebne ??

Autor:  tasiorek [ piątek, 9 września 2005, 16:51 ]
Tytuł: 

pcela pisze:
usuga dynamicznego mapowania (forwardowania) portów na rządanie programów z sieci LAN (np. bit spirit, azureus, i wiele innych)

Jesli to radzi sobie z tym, ze 2 roznych userow chce komunikowac sie na tym samym porcie, to jestem za.

Autor:  pcela [ piątek, 9 września 2005, 19:02 ]
Tytuł: 

Niestety nie. Program przydzieli im inne porty tak aby każdy miał swój własny na czas trwania połączenia (działania programu), po czym je zwolni i innu program lub użytkownik może go przejąć

Przykład:
Program na kompie A chce przekierowania portu 500 na swój ip wewnęczny. UPNP otwiera port i przekierowuje komunikację na tym porcie na jego IP. Po jego zamknięciu (programu) z tego portu może skorzystać komp B i zażądać przekierowania na swóju wewnączny IP.

Jeżeli w czasie używania portu 500 przez komp A komp B zarząda tego portu to dostnie odpowieź że port jest zająty i powinien zarządać innego

Autor:  Maciek [ piątek, 9 września 2005, 21:06 ]
Tytuł: 

Nie widze zastosowania. Komunikacja poprzez serwer linuksowy wygląda zupełnie inaczej niż w windowsie. Zakładając że UPNP pozwoli klientom żądać od serwera forwardu portów na życzenie i zakładając że takie coś jest realizowane bez wiedzy admina, oznacza to - że admin nie ma wpływu na to czego żąda i dostaje określony klient z jego sieci. A zatem witajcie blastery, sassery i trojany rozsiewające spam, pomijając już fajne programy p2p. Zasady iptables z mozołem wypracowane przez admina można wyrzucić do kosza... to po co jeszcze NND? Można postawić na bramce Windows.
Tak przynajmniej zrozumiałem te wyjaśnienia.

Autor:  tasiorek [ piątek, 9 września 2005, 23:55 ]
Tytuł: 

pcela pisze:
Program na kompie A chce przekierowania portu 500 na swój ip wewnęczny. UPNP otwiera port i przekierowuje komunikację na tym porcie na jego IP. Po jego zamknięciu (programu) z tego portu może skorzystać komp B i zażądać przekierowania na swóju wewnączny IP.

Czyli wygodniej przekierowac kazdemu userowi inne porty i ich o tym poinformowac. Wiekszosc programow p2p (i calej reszy wymagajacych bezpostednich polaczen) ma mozliwosc zmiany portu.

Autor:  pcela [ poniedziałek, 12 września 2005, 16:18 ]
Tytuł: 

Ponieważ nikt nie chciał pomóc przygotowałem pakiecik sam.

http://www.flcom.pl/nnd/upnpsdk-1.0.4-1.pkg.tar.gz

http://www.flcom.pl/nnd/linux-igd-0.92-1.pkg.tar.gz

Pierwszy to biblioteka potrzebna do prawidłowego działania, drugi to emulator ICS czyli właściwy program do obsługi UPNP.

Po instalacji należy dopisać w pliku rc.local

route add -net 239.0.0.0 netmask 255.0.0.0 interfejs_wewnęczny
upnpd interfers_zew interfejs_wew

u mnie jest tak
route add -net 239.0.0.0 netmask 255.0.0.0 eth1
upnpd eth0 eth1

eth0 - interfejs zewnęczny
eth1 - interfejs wewnęczny

ps. należy zainstalowac obydwa pakiety
wersja nietestowana (na chwilę pisanie tego posta)
Zapraszam do testów

ps 2 co postu maciek'a nie chodzi tu o różnicę między Windą a linuxem ale między routerem sprzętowym a programowym. UPNP otwiera i mapuje porty na rządanie aplikacji z sieci a nie a neta

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/