Serveurs virtuels de routeur pour DCS-2120

Résolu/Fermé
NeSaitRien Messages postés 63 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 22 mai 2009 - 12 févr. 2008 à 15:33
brupala Messages postés 109449 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 avril 2024 - 20 févr. 2008 à 22:54
Bonjour,

Quelqu'un sait-il comment configurer les serveurs virtuel d'un routeur pour utiliser une caméra D-Link DSC-2120 ?
Il semble que l'on ne trouve rien de très clair sur les sites D-Link ...

J'ai cru comprendre que par défaut dans le cas d'une seule caméra D-Link DCS-2120 on devrait avoir 6 trafics:
1- HTTP en TCP/UDP sur port 80 (ou 800 si problèmes)
2- RTSP en TCP sur port 554
3- AudioRTP en UDP sur port 5556
4- AudioRTCP en UDP sur port 5557
5- VideoRTP en UDP sur port 5558
6- VideoRTCP en UDP sur port 5559

Sur un routeur USRobotics 808054 quand on ouvre un serveur virtuel les règles de firewall sont automatiquement rédigées ce qui facilite le travail.
Je serais déjà heureux de disposer d'une description précise d'une configuration type à 1 caméra D-Link DCS-2120 sur un routeur D-Link DI-624.
Sur le site US D-Link on dit que cette caméra est abandonnée mais en attendant je voudrais faire fonctionner la mienne ...

Merci pour toute info.

8 réponses

bobish Messages postés 12 Date d'inscription mercredi 20 juin 2007 Statut Membre Dernière intervention 11 février 2010 1
19 févr. 2008 à 19:16
Je suis exactement dans la mm galère que toi... Je voulais savoir si tu avais résolu ton problème.

Pour ma part je cherche une solution pour relier 3 webcams DCS-2120 sur un routeur... Le truc c est que je ne sais pas sur quel port rediriger chaque flux RTSP... Je sais que pour chaque webcam il faut utiliser de l'UDP et du TCP et franchement, comme tu le dis, ils ne sont vraiment pas clair sur la doc !
0
brupala Messages postés 109449 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 avril 2024 13 621
19 févr. 2008 à 19:48
salut,
je ne connais pas particulièrement cette caméra,
mais je dirais qu'au niveau de la connexion entrante, seul le port http doit suffire (80 TCP)
les autres connexions s'établissant sans doute en sortant n'ont pas besoin d'être forwardées , je pense .
bien entendu , avec plusieurs caméras, il faudra un port différent pour chacune:
80 redirigé en adresse ip1:80 pour la première
81 redirigé en adresse ip2:80 pour la 2eme
82 redirigé en adresse ip3:80 pour la 3eme
.....
pour atteindre la caméra 3: http://adresse ip publique:82
voir: https://eu.dlink.com/fr/fr/?go=gNTyP9CnptFMIC4AStFCF834mptYIe1STtvhLPG3yV3oU4l2hKltbNlwaaRp6z0sHT2onGQTo4oERpqmnfyia18VtO3aZoWxHtI=
si ça n'est pas déjà fait .
0
bobish Messages postés 12 Date d'inscription mercredi 20 juin 2007 Statut Membre Dernière intervention 11 février 2010 1
19 févr. 2008 à 21:31
Merci pour ta réponse !

En fait pour ce qui concerne l'http j'ai bien compris. Mais bon problème était surtout pour le flux RTSP qui sert au streaming et particulièrement si je ne me trompe pas pour visionner les vidéos sur un teléphone portable 3G. En effet c'est la particularité de la DSC 2120...

Je ne trouve toujours pas de solution. Apparemment sur le serveur de la caméra on ouvre le port 554 pour le flux RTSP mais je ne vois pas vers quels ports rediriger apres sur le routeur...
0
brupala Messages postés 109449 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 avril 2024 13 621
19 févr. 2008 à 23:52
bah,
si c'est la caméra qui l'ouvre, pas besoin de le rediriger (forwarder) dans le routeur, il faut forwarder uniquement les connexions qui viennent de l'extérieur , par contr si il ya un firewall dans le routeur, c'est une autre paire de manche .
0
NeSaitRien Messages postés 63 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 22 mai 2009 9
20 févr. 2008 à 01:35
Bonjour,
résumons donc un peu:
pour franchir un routeur, il semble donc bien que dans le cas d'une seule caméra il faille ouvrir deux ports virtuels,
- le premier, HTTP en TCP seulement
- le second, RTCP en TCP et UDP.
Les 4 autres ports (audio et vidéo) sortent sans problèmes car les règles par défaut du firewall d'un routeur autorisent de sortir par le WAN.
Par défaut le port HTTP de la caméra est 80 et il ne faut pas le changer dans la caméra.
Par défaut le port RTSP de la caméra est 554 et il ne faut pas le changer dans la caméra.
Pour des essais on peut sans problème utiliser les mêmes numéros de ports vus de l'extérieur mais si on utilise simultanément plusieurs caméras il faudra bien en choisir d'autres ... et c'est là qu'un example serait utile dans la documentation ...
Pour plusieurs caméras, il faudra probablement modifier les numéros des 4 ports Audio/vidéo dans les caméras supplémentaires.

Pour ce qui est des ports vus de l'extérieur, le port 80 est déjà bien sollicité sans encore y mettre une caméra. De plus il semble que certains fournisseurs d'accès bloquent parfois le trafic de ce port.

En principe l'IANA semble accorder plus de liberté à l'utilisation des ports à partir de 49152. Voir la liste des ports de l'IANA ( https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml ). Mais l'essentiel est d'utiliser des ports non utilisés par soi-même. PeJo suggère de s'en assurer en exécutant cmd puis la commande netstat -a .

Et si on se réfère à la doc: PnP et quelques clics sur Next ... On n'y est pas encore !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
brupala Messages postés 109449 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 avril 2024 13 621
20 févr. 2008 à 01:45

Pour ce qui est des ports vus de l'extérieur, le port 80 est déjà bien sollicité sans encore y mettre une caméra. De plus il semble que certains fournisseurs d'accès bloquent parfois le trafic de ce port.

le 80 est le port http, c'est vrai que beaucoup l'utilisent, et il est dommage que les caméras pointent dessus , effectivement, mais c'est ainsi ... les habitudes .
par contre,
il n'ya aucune raison que les FAI bloquent le traffic vers le port 80, c'est celui ci qui est largement le plus répandu sur le web.
Ce serait assez ahurissant de le filtrer: c'est par exemple par celui ci que nous postons ici .
0
NeSaitRien Messages postés 63 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 22 mai 2009 9
20 févr. 2008 à 12:14
Bonjour brupala,
Tu as raison, le 80 est le port http.
Mais ce n'est qu'un port http habituel sans doute, c'est semble-t-il le port http par défaut qu'emploient les navigateurs; mais je vois quand même qu'il existe officiellement un port http alternatif: le 8080.
Et que tout autre numéro de port non utilisé peut servir en http.
0
brupala Messages postés 109449 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 avril 2024 13 621
20 févr. 2008 à 12:31
oui ,
et ... ?
effectivement tout serveur http peut etre mis en écoute sur n'importe quel port .
dommage que les caméras utilisent le 80 , car dans le cas des caméras, je doute que l'on puisse changer le port d'écoute de leur petit serveur web interne .
0
NeSaitRien Messages postés 63 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 22 mai 2009 9
20 févr. 2008 à 15:04
Bonjour brupala,
Merci de tes réponses, elles me sont toutes utiles.

En résumé,
je vois que dans le menu de la caméra on peut changer son numéro de port http. Pour moi, ce n'est pas nécessaire de changer le port concerné de l'adresse IP de la caméra.

Par contre vu d'internet, le port http pourrait être différent
- pour ne pas encombrer le trafic du port 80 de mon adresse IP dynamique fournie par mon FAI,
- pour une utilisation avec plusieurs caméras.
Des serveurs virtuels du routeur serviront à connecter
en http (TCP) un port de mon WAN vers l'adresse IP et son port 80 d'une caméra
en RTSP (TCP et UDP) un second port de mon WAN vers l'adresse IP et son port 554 d'une caméra.
En initialisant un serveur virtuel, le routeur crée automatiquement les règles du firewall autorisant la liaison depuis un numéro de port de mon IP internet vers la caméra.

Si j'avais plusieurs caméras, je devrais décider moi-même des numéros de ports supplémentaires vus d'internet
mais aussi semble-il des 4 ports Audio/vidéo de la caméra elle-même (5556 à 5559 pour la CAM1).

Pour voir les ports déjà utilisés localement on se sert de Exécuter CMD puis NETSTAT -a
0
brupala Messages postés 109449 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 25 avril 2024 13 621
20 févr. 2008 à 22:54
netstat -a c'est sur un PC, ça ne sert à rien pour ton problème .
ce serait sur la caméra ou sur le routeur qu'il faudrait le faire .
mais sur le routeur , c'est autre chose il gère le connexions bien autrement qu' un host : elles lui sont rarement destinées .
en fait , suivant sa table nat , il va plutôt les forwarder que les considérer pour lui même .
0
Merci à tous aussi pour vos réponse !

Je testerai du coup quand j'aurai le matériel...

Bonne fin de journée
0