logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Podział IP(zewnętrznego) dla wchodzacych z internetu?

Galeon 10 Sty 2006 13:29 2295 3
REKLAMA
  • #1 2166087
    Galeon
    Poziom 11  
    Posty: 14
    Witam
    Przepraszam jeśli temat nie jest zbyt czytelny ale trudno było mi to ująć.

    Sytuacja wygląda tak:

    Sprzęt:
    1 Router-Nedgar
    2 Serwer-Linksys
    3 Kamera internetowa z własnym IP i serwerem/stroną Html
    4 Stały zewnętrzny adres IP
    5 Wewnętrzna sieć LAN (kompy, switche-gwiazda)

    Do sieci został podłączony Serwer, na routerze przekierowano Http port 80, i Ftp port 20,22 na adres IP tego serwera. Dzięki czemu jest widoczny z Internetu przez Http i poprzez Ftp. Następnie podłączono kamerę z własnym IP. Kamera posiada własny serwer Http (może za dużo powiedziane) po wpisaniu jej nr IP w przeglądarce pojawia się stronka z możliwością podglądu bieżącego widoku itd. Stronka kamery jest dostępna po stronie sieci LAN, nr IP kamery jest wewnętrzny.

    Pytanie:
    Jak umożliwić użytkownikowi sieci z Internetu dostęp przez Http zarówno do serwera Linsysa jak i do widoku z kamery ?

    Wątki myślowe:

    W1:
    Używając innego portu na Http udostępnić adres IP kamery, rourter umożliwia podanie portu dla przypisywanego adresu IP. Jak wtedy wywołać widok z kamery z Internetu ? Czyli jak wpisując zewnętrzny adres IP wywołać połączenie na innym porcie ?

    W2:
    Stworzyć stronę w Html lub Php, i umieścić stronę na serwerze Linksysa. Serwer znajduje sie w sieci wewnętrznej czyli ma swobodny dostęp do serwera Http kamery i może pobierać widok z kamery i dodawać go do przechowywanej strony. Próba umieszczenia kopi strony w html na serwerze Linksysa daje możliwość obsługi kamery ale jedynie w sieci wewnętrznej. Odnośniki odwołują się do wewnętrznego IP kamery.

    W3:
    Połączyć oba rozwiązania stworzyć stronę, umieszczoną na serwerze Linsysa na której będzie odnośnik dzięki któremu nastąpi zmiana portu połączenia i wyświetlenie widoku z kamery.

    W4:
    Użycie protokołu UDP. Po sieci wewnętrznej kamera wykorzystywała by protokół TCP/IP (w kamerze raczej nie da sie zmienić protokołu) natomiast w Routerze ustawić dla adresu IP kamery protokół UDP. Pytanie w jaki sposób użytkownik z Internetu ma połączyć się z kamerą wykorzystując protokół UDP.

    Nie proszę o gotowe skrypty, a raczej o poglądowe rozwiązanie. Przepraszam jeśli niektóre watki są lamerskie ale być może coś wam zasugerują. Nie pisałem o modelach sprzętu bo to niema znaczenia, przy wskazówkowych odpowiedziach.
  • REKLAMA
  • Pomocny post
    #2 2166196
    mbo
    VIP Zasłużony dla elektroda
    Posty: 19691
    Pomógł: 2333
    Ocena: 844
    Galeon napisał:
    W1:
    Używając innego portu na Http udostępnić adres IP kamery, rourter umożliwia podanie portu dla przypisywanego adresu IP. Jak wtedy wywołać widok z kamery z Internetu ? Czyli jak wpisując zewnętrzny adres IP wywołać połączenie na innym porcie ?


    Przekierować inny port na port 80 kamery.
    Otwiera się to wtedy tak:

    www.twojanazwa.pl:nr_portu

    Cytat:

    W2:
    Stworzyć stronę w Html lub Php, i umieścić stronę na serwerze Linksysa. Serwer znajduje sie w sieci wewnętrznej czyli ma swobodny dostęp do serwera Http kamery i może pobierać widok z kamery i dodawać go do przechowywanej strony. Próba umieszczenia kopi strony w html na serwerze Linksysa daje możliwość obsługi kamery ale jedynie w sieci wewnętrznej. Odnośniki odwołują się do wewnętrznego IP kamery.


    Da się wywołać stronę kamery z poziomu serwera - tylko jest trochę zabawy tym. Raczej gra nie warta świeczki.

    Cytat:

    W3:
    Połączyć oba rozwiązania stworzyć stronę, umieszczoną na serwerze Linsysa na której będzie odnośnik dzięki któremu nastąpi zmiana portu połączenia i wyświetlenie widoku z kamery.


    To ułatwia tylko wpisywanie adresu - nie trzeba wpisywać numeru portu.

    Cytat:

    W4:
    Użycie protokołu UDP. Po sieci wewnętrznej kamera wykorzystywała by protokół TCP/IP (w kamerze raczej nie da sie zmienić protokołu) natomiast w Routerze ustawić dla adresu IP kamery protokół UDP. Pytanie w jaki sposób użytkownik z Internetu ma połączyć się z kamerą wykorzystując protokół UDP.


    Tak się nie da - musiałbyś uruchomić serwerek strumieni VIDEO aby działało po UDP.
  • REKLAMA
  • #3 2166337
    Galeon
    Poziom 11  
    Posty: 14
    Dzięki za podpowiedzi. Dzisiaj będe po pracy testował jutro dam znać jak poszło.
  • #4 2168500
    Galeon
    Poziom 11  
    Posty: 14
    Dziękuje jeszcze raz wszystko poszło OK.
    Kamerka miała możliwość określenia na jakim porcie ma się komunikować więc sprawa dodatkowo sie uprościła. Czasem widok online się wiesza ale to kwestia przepustowosci łączy/parametrów jakości obrazu.

    Pozdrawiam
REKLAMA