Auteur Sujet: Impossibilité NAT Holepunching BBox WiFi 7XT  (Lu 144 fois)

0 Membres et 1 Invité sur ce sujet

y4o93

  • Abonné Bbox fibre
  • *
  • Messages: 1
  • Lannion (22)
Bonjour,

J'ai actuellement un setup Pangolin (https://github.com/fosrl/pangolin) pour accéder à des resources sur ce même serveur ou bien d'autres sites, un nom de domaine avec un record A qui pointe vers mon IP (fixe, pas de CGNAT).
Pour des raisons de latence et de débit, j'aimerais pouvoir faire usage du NAT Holepunching afin de mettre en place des connexions directes sur mes sites, ce qui est géré par défaut par Pangolin/Pangolin Client.
Ce setup fonctionnait correctement derrière une Livebox 5 mais j'ai récemment changé d'adresse et de FAI.

Côté serveur, pas de firewall, Pangolin utilise les ports 443 (pour le HTTPS), 80 (pour les challenge DNS), 51820 et 21820 (WireGuard) et 22 (SSH).
Côté BBox, ces ports sont ouverts et routés sur le bon périphérique. UPnP est activé, j'ai essayé de désactiver le firewall (oui c'est pas une bonne idée, je l'ai réactivé), setup une DMZ sur mon serveur : rien n'y fait.

Malgré tout, impossible d'avoir un NAT Holepunching fonctionnel et tout se retrouve relayé.

Quelqu'un a-t-il un setup similaire au mien et a réussi à mettre en place du NAT holepunching ? Quelqu'un a-t-il une idée pour le mettre en place ?

Merci !

Marionette

  • Abonné Bbox fibre
  • *
  • Messages: 7
Impossibilité NAT Holepunching BBox WiFi 7XT
« Réponse #1 le: Aujourd'hui à 10:26:06 »
Bonjour, ton installation marchait derrière une Livebox 5 et le problème est arrivé avec la Bbox. Je commencerais par regarder du côté du NAT de la Bbox. Ce n'est pas parce qu'il n'y a pas de CGNAT et que les ports sont ouverts que le NAT hole punching va fonctionner : ça dépend des échanges UDP entre les deux extrémités. Lance tcpdump sur le serveur pendant une tentative de connexion directe pour voir si les paquets UDP arrivent. Si besoin, regarde ensuite les journaux de Pangolin, Gerbil et Newt.

Quel est le modèle exact de ta Bbox ? Ça aiderait à cibler le problème.