Vous n'êtes pas identifié(e).
Pages : 1
Salut à tous,
j'ai vu que y'avait des gens compétent en python, et je bloque sur un probleme tout c*n.
je cherche à envoyé un paquet UDP en broadcast sur un port spécifique, le probleme est pas la .
Voici mon bout de code
[== Indéfini ==]
from threading import Thread
import time
from socket import *
print "Creation socket..."
try :
chaussette = socket(AF_INET, SOCK_DGRAM)
chaussette.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)
chaussette.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
except:
print 'erreur création socket'
try:
chaussette.sendto('Hello world', ('255.255.255.255', 8689))
print "paquet UDP envoye"
chaussette.close()
except:
print "erreur envoie de paquet"
chaussette.close()
je suis sous debian8, et le probleme que je rencontre est que mon paquet UDP part sur la mauvais interface.
Il veut toujours partir sur wlan0 meme si elle n'est pas connectée.
J'aimerai pourvoir forcer l'envoie du paquet sur Eth0
ou à la limite pouvoir choisir sur quel interface je l'envoie.
merci de votre aide.
(j'espère que je post au bon endroit)
debian 9
Hors ligne
Je ne comprend pas pourquoi il veut partir sur wlan0, comment tu remarque qu'il veux partir sur wlan0 ?
que répond "ip l" ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
je ne voit pas n'ont plus pourquoi, pourtant wlan0 est bien déconnecté.
j'utilise Wireshark pour voir les paquet
j'aurai aussi une autre question ^^
Dans mon code précédent, j'envoie un paquet en broadcast sur le port destination 8689.
mais je n'arrive pas a changer le port source de ce paquet
Dernière modification par haurcat (12-09-2015 17:59:19)
debian 9
Hors ligne
Tu ne m'a pas donné la réponse de
ip l
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
très juste, désolé
mais je n'ai pas emporter mon pc pro ce week end ( <--Boulet )
debian 9
Hors ligne
Pages : 1