Je crée une application en C#, elle devrait envoyer des données avec UDP. Tout fonctionne bien jusqu'à ce que, j'essaie de communiquer avec un PC qui est sur Internet derrière un routeur. Comment puis-je résoudre ce problème afin que je puisse utiliser UDP sans redirection de port?Comment faire UDP sans redirection de port
2
A
Répondre
2
Je pense que votre meilleur espoir est UDP hole punching. Je comprends que chaque hôte envoie des données à l'autre. Cela force le pare-feu/NAT à penser que la connexion a déjà été établie.
Questions connexes
- 1. iptables redirection de port
- 2. Bloquer le port UDP sans pare-feu en utilisant VBScript
- 3. Liaison de port UDP par plusieurs applications?
- 4. Redirection de port .htaccess avec Apache
- 5. Relais DNS UDP sur le port 53
- 6. L'appel UDP recvfrom renvoie un mauvais numéro de port. Pourquoi?
- 7. Comment implémenter la redirection/le mappage de port sur Windows?
- 8. comment puis-je faire écouter le serveur TCP et UDP?
- 9. méthode pour trouver le port "réel" de mon socket UDP?
- 10. Comment: P2P avec Teredo/UDP
- 11. Laissez deux serveurs UDP écouter sur le même port?
- 12. Plusieurs programmes utilisant le même port UDP? Possible?
- 13. Peut-il fonctionner via la redirection de port ssh?
- 14. fb: request-form sans redirection
- 15. Comment faire pour qu'un serveur TCP fonctionne derrière un routeur (NAT) sans aucune configuration de redirection requise
- 16. Comment diffuser en direct la vidéo et l'audio de la webcam en utilisant un port UDP?
- 17. Comment puis-je trouver le numéro de port attribué à un client UDP (en .net/C#)?
- 18. Répertoire virtuel Apache sans redirection
- 19. Utilisation de redirection ASP.NET sans chaîne URL?
- 20. Comment faire redirection d'autorisation sur ASP.NET MVC
- 21. Comment faire pour redirection sans perdre les données de session dans asp.net MVC2?
- 22. redirection de domaine sans changer l'URL
- 23. Comment puis-je obtenir le port UDP de l'expéditeur en C?
- 24. protocoles de communication dans UDP
- 25. Comment bloquer un port Windows
- 26. comment lier/connecter plusieurs socket UDP
- 27. Log4net: Comment faire pour tester UDP Appender rapide
- 28. Comment trouver un port UDP disponible localement avec unix Sockets API
- 29. Vérification constante d'un port sans boucle while
- 30. plusieurs ports UDP
Je crois que la réponse peut être UPnP. Je n'en connais pas assez pour le savoir. – Earlz
Avez-vous vraiment besoin d'utiliser UDP? UDP est laid et dangereux. Ma société a perdu un contrat multi-100K grâce à UDP (en conjonction avec Log4Net). – MusiGenesis
@Musi, même si ce n'est pas une réponse en soi, je vous recommande de poster une réponse complète en disant ce qui est si horrible à ce sujet. – Earlz