XAN77 Postat Decembrie 20, 2021 Partajează Postat Decembrie 20, 2021 Linkul spre stream e direct ip-ul local cel- primește esp32_cam, pagina web prezintă niște opțiuni video rezoluții etc și fereastra video alături. Proiectul nu e cel din acest topic primul post, acela văd că setează esp32 ca accespoint, practic te conectezi la el ca la un router. La proiectul meu e doar un client. Nu e proiectul meu, cred că e cel default din arduino ide camerawebserver, probabil primu exemplu ce mi-a picat în mână când am desfăcut plicu de la chinezi ca să verific placa. Comandasem 2 buc. iar la una din ele nu mi-a pus și camera, deci am un esp32cam fără cam :))) Link spre comentariu
Vizitator Postat Decembrie 20, 2021 Partajează Postat Decembrie 20, 2021 Acum 39 minute, x_dadu a spus: Dar ce este acel DMZ ? ce face ? Toate cererile din exterior care vin la router sunt trimise catre acel IP intern. (daca nu sunt alte reguli in port forward care este prioritar). Adica expui acel IP total la cererile din internet. Link spre comentariu
Liviu M Postat Decembrie 20, 2021 Partajează Postat Decembrie 20, 2021 Pana la urma, din internet nu vezi nimic, sau vezi partea de configurare fara stream? Daca vezi configurarea dar nu si stream-ul, e probabil de la port. Am o varianta mai veche de Arduino instalata, n-am decat un sketch pentru camera. In partea de server e codul config.server_port += 1; config.ctrl_port += 1; Serial.printf("Starting stream server on port: '%d'\n", config.server_port); if (httpd_start(&stream_httpd, &config) == ESP_OK) { httpd_register_uri_handler(stream_httpd, &stream_uri); } Cu alte cuvinte, pentru streaming porneste un nou server, pe portul cu 1 mai mare decat cel de http. In cazul tau 81. Daca e conectat la PC, afiseaza chiar portul, uita-te dupa Citat Starting stream server on port: in monitorul serial. Daca nu afiseaza nici partea de configurare a camerei, nu stiu ce sa mai zic. Link spre comentariu
XAN77 Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 Da, văd partea de configurare fără stream. Am reprogramat acum modulul cu exemplul din arduino ide ”camerawebserver” modificând doar ssid, pass și tipul de camera ca fiind AI_Thinker. În terminalul serial îmi arată printre altele: WiFi connected Starting web server on port: '80' Starting stream server on port: '81' Camera Ready! Use 'http://192.168.1.11' to connect Întrebarea mea inițială, poate nu ampus-o cum trebuie, cum setez în router la portforward ca să pot avea acces din internet ? Activarea ip-ului local al camerei în DMZ nu are niciun efect. Link spre comentariu
vijelie02 Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 WAN:80->IP LAN:80 si WAN:81->IP LAN:81 dar asa nu mai poti administra routerul din WAN. Schimba din soft portul 80 si 81 in 8080 si 8181 si atunci modifici asa: WAN:8080->IP LAN:8080 si WAN:8181->IP LAN:8181 Link spre comentariu
Liviu M Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 Cum zice si vijelie02, acum, ca stii porturile pe care ai "transmisia", le forwardezi pe ambele corespunzator. Si tot cum zice el, poate e mai bine sa folosesti porturi "dedicate", nu 80/81. Link spre comentariu
XAN77 Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 Cu scuzele de rigoare, dar nu știu să aplic sfaturile voastre. Am 2 câmpuri de completat și la public port și la private port. Ce trec eu concret în acele câmpuri ? La public pun la fel ca la toate celelalte module cu 8266 ce le am funcționale prin casă, 2 valori identice 7000-7000 sau 7001 cu 7001, nu contează, doar să fie diferit de alte dispozitive. La private am încercat cu 80 - 80, 80 - 81, 81 - 81, nu a mers cu nicio variantă. Cum implementez WAN:80->IP LAN:80 si WAN:81->IP LAN:81 ? Link spre comentariu
Vizitator Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 (editat) Eu zic sa faci asa: Scoate toate regulile din port forward. (incluziv cele care se refera la alte dispozitive legate la router) Pune IP de la ESP in DMZ. Abia dupa ce merge in configuratia asta poti sa mergi mai departe. LE: Si incerci sa accesezi camera din internet pe porturile setate in ESP. Editat Decembrie 21, 2021 de Vizitator Link spre comentariu
Liviu M Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 (editat) Eu as fi zis 80 - 81 și la public și la privat. Cu 192.168.1.11 la ip-ul privat. Dacă nu merge, nu mai știu ce să zic. LE Da' cum zice și vijelie02, cu grijă, să nu rămâi fără acces la router. Poate schimbi porturile in sketch și încerci cu altă pereche. Editat Decembrie 21, 2021 de Liviu M Link spre comentariu
Bandi Szasz Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 (editat) Uite asa este la mine Insa e putin mai complicat treaba la mine pentru cu Raspberry pe care este nginx ca reverse proxy sa nu aiba chair oricine asa usor acces din afara la lucrusoarele tale se afla dupa al 2 lea router si atunci la mine de fapt e un double forwarding ( Routerul digi face forward la al 2 lea router iar pe al 2 lea router se face forward catre RPI si toate jucariile ESP stau dupa RPI. ESP-urile sunt accesibile doar din local iar pentru acces din afara trece tot traficul prin nginx aflat pe RPI pentru autentificare) La tine daca ESP-ul este conectat direct la router-ul digi ar trebuii sa fie si mai simplu. Pe router-ul digi faci 2 forward-uri, pui in casute 'Public Port: 80 - 80 si la Private Port tot 80 - 80, la celalalt forward pui 81 si ar trebuii sa mearga. Sau poti trece pe 8081 si 8082 iar in router schimbi la "Public Port" in 8081 - 8081 si 8082 - 8082. La casuta "IP" pui IP-ul asignat pentru ESP ( ori il printezi in consola, ori il poti vedea in router la tab-ul "Status" -> Wifi -> Wifi Client List. Mai apoi daca merge totul bine poti asigna un IP static pentru ESP prin adressa de MAC sa primeasca acelasi IP de la router ori de cate ori se conecteaza altfel va trebuii sa tot schimib IP-ul la forward. L.E. De fapt nici nu conteaza ca porturile sa fie la fel, in public poti avea un anumit port iar ESP-ul pe alt port. De exemplu in public poti avea 8081 - 8082 si ESP-ul sa le lasi pe 80-81 si la router ii zici ca din afara vii pe 8081 si 8082 iar in intern vrei sa ajunga pe 80-81. Editat Decembrie 21, 2021 de Bandi Szasz Link spre comentariu
Zotescu Mihai Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 (editat) Acum 51 minute, x_dadu a spus: Cu scuzele de rigoare, dar nu știu să aplic sfaturile voastre. Am 2 câmpuri de completat și la public port și la private port. Ce trec eu concret în acele câmpuri ? La public pun la fel ca la toate celelalte module cu 8266 ce le am funcționale prin casă, 2 valori identice 7000-7000 sau 7001 cu 7001, nu contează, doar să fie diferit de alte dispozitive. La private am încercat cu 80 - 80, 80 - 81, 81 - 81, nu a mers cu nicio variantă. Cum implementez WAN:80->IP LAN:80 si WAN:81->IP LAN:81 ? Salut x_dadu poate te ajuta aceasta imagine Ca sfat daca vrei sa te conectezi de pe telefon incearca sa folosesti datele nu conexiunea de la routerul pe care ai facut forward Editat Decembrie 21, 2021 de Zotescu Mihai Link spre comentariu
Vizitator Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 (editat) Hai ca se face dintr-o problema simpla o mare teorie. Eu propun sa o luam logic. In etape. Am propus sa faca asa: Acum 53 minute, Liviu.Mihaiu a spus: Scoate toate regulile din port forward. (incluziv cele care se refera la alte dispozitive legate la router) Pune IP de la ESP in DMZ. Abia dupa ce merge in configuratia asta poti sa mergi mai departe. LE: Si incerci sa accesezi camera din internet pe porturile setate in ESP. Daca nu merge asa cum am zis mai sus nu au rost alte complicatii. Ok ce spun ? LE: DMZ "forward-eaza" toate porturile accesate din exterior la aceleasi porturi pe IP intern specificat. Editat Decembrie 21, 2021 de Vizitator Link spre comentariu
Bandi Szasz Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 Acum 20 minute, Liviu.Mihaiu a spus: LE: DMZ "forward-eaza" toate porturile accesate din exterior la aceleasi porturi pe IP intern specificat. La mine cel putin cu DMZ nu merge, daca scot forward-ul si activez DMZ din afara prin subdomeniul digi (xxxx.go.ro) nu mai merge Link spre comentariu
Vizitator Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 Nu tine de provider functia DMZ. Doar daca au intervenit in firmware router. Link spre comentariu
Vizitator Postat Decembrie 21, 2021 Partajează Postat Decembrie 21, 2021 DMZ este bine de utilizat doar pentru teste. Sau daca sti exact ce faci. Altfel este posibil sa ai probleme cu un PC (de exemplu) expus in asa fel la internet. De unde si vorba: "Faci DMZ, dar sti ce faci ?". Totusi, nu inteleg de ce nu va merge. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum