Cela semble logique.
Quand un PC (ou autre) est raccordé à un réseau, il fait souvent appel au protocole DHCP pour obtenir une adresse IP et divers autres paramètres dont la route / passerelle par défaut.
Donc, imaginons une caméra qui utilise DHCP sur ton réseau à la campagne. Elle récupère une IP et la route par défaut, qui dit que pour 0.0.0.0/0 il faut s'adresser à la bbox en 192.168.2.254 (admettons).
Le soucis, c'est que rien ni personne ne lui dit que pour joindre 192.168.1.0/24 ou 10.8.0.0/24 il faut s'adresser au QNAP en 192.168.2.14 (admettons).
Donc tu peux avoir un PC (192.168.1.33, admettons) qui connaît la route pour envoyer des données à la caméra à travers le VPN et les paquets qui arrivent éventuellement à la caméra et la caméra qui répond en envoyant des paquets à destination de 192.168.1.33 en les faisant suivre à la bbox, en l'absence de route plus spécifique vers 192.168.1.0/24.
Il y a quelques solutions possibles à cela :
- S'arranger pour que les serveurs DHCP intégrés dans les boxs fournissent un paramètre de plus (on parle d'option DHCP) qui contient l'information sur la route pour joindre l'autre réseau. En utilisant l'option 121 . Je n'ai jamais rencontré une box grand-public qui sache le faire.
- S'arranger pour que les boxs connaissent la route pour joindre l'autre réseau. Quand une machine leur fait suivre des paquets destinés à l'autre réseau, elles font suivre aux QNAP. Jamais rencontré sur une box grand-public, vu parfois sur des boxs en offre pro.
- Bricoler pour le QNAP remplace la box comme routeur/point d'accès WiFi/serveur DHCP. Comme il sera la route par défaut, il saura aiguiller les données à travers le VPN.
- Utiliser le QNAP pour faire serveur DHCP et désactiver le serveur DHCP intégré dans la box. Tu auras alors la main sur la configuration du DHCP et utiliser l'option 121 pour que les clients connaissent la route à travers le VPN. C'est que je te conseillerais.