Je programme avec Winsock2. J'ai deux cartes réseau dans le système, une pour les connexions locales (LAN), une pour les connexions externes (PPPOE). Lorsque j'effectue un appel connect() pour se connecter à l'adresse locale, il utilise l'adaptateur PPPOE au lieu du LAN. Je sais que je pourrais tordre cela en utilisant des mesures, mais ne puis-je pas utiliser un peu de code dur à forcer utiliser adaptateur LAN? Merci d'avance!Effectuez connect() sur une carte réseau spécifique
0
A
Répondre
0
Avant de vous connecter(), vous devez lier() à l'adresse IP de l'adaptateur LAN. Spécifiez simplement l'adresse IP et laissez le port ouvert (c'est-à-dire 0) pour que le système puisse en choisir un.
Questions connexes
- 1. Effectuez-vous une validation sur l'URI OpenID?
- 2. C# pour la réinitialisation d'une carte réseau
- 3. Comment effectuez-vous une génération sur un serveur d'intégration?
- 4. Utilisation de la carte réseau .NET SqlConnection
- 5. Alternatives à l'adaptateur CONNECT pour l'interface avec le réseau NHIN?
- 6. Facebook Connect sur iPhone question
- 7. Sélectionnez * dans Table et effectuez toujours une fonction sur une seule colonne nommée
- 8. Effectuez une seule sélection avec laquelle
- 9. Afficher les points sur ma carte carte
- 10. Mettez un bouton sur une carte google
- 11. marqueurs multiples sur une carte Google Map
- 12. GeoDjango - Comment présenter des points sur une carte?
- 13. Lire l'adresse MAC de la carte réseau dans .NET
- 14. Dessin sur la carte
- 15. Glisser et déposer une carte
- 16. Facebook connect
- 17. Comment afficher une étiquette de surimpression sur une carte?
- 18. Application de carte interactive basée sur Javascript
- 19. Comment peut-on déterminer si une carte réseau est sans fil?
- 20. Comment définir le suffixe de recherche DNS pour une carte réseau dans .net?
- 21. XNA sur la carte graphique
- 22. Performance d'écriture sur carte SD
- 23. Vous effectuez une transformation NSMutableString sans perte de mémoire?
- 24. Comment joindre une liste générique d'objets sur une propriété spécifique
- 25. Lier Facebook Connect
- 26. Modification de la bordure sur une carte d'image
- 27. comment itérer en sens inverse sur une carte en C++
- 28. Google Maps GDirections - Itinéraire entre deux points sur une carte
- 29. Facebook Connect + MVC Modèle
- 30. Comment ajouter le contenu d'une carte à une autre carte?
J'ai essayé, mais ça n'aide pas. J'ai mis ce code http://paste.org/pastebin/view/9564 entre les appels socket() et connect(), et cela n'a aucun effet. –
Comment savez-vous que cela n'a pas fonctionné? –
Eh bien, le programme s'est comporté de la même manière que sans bind(): après un timeout, connect() a retourné SOCKET_ERROR. –