Outils pour utilisateurs

Outils du site


reseaulprob

Wireshark

Admin réseau windows 10

Lister les voisins:

netsh int ipv4 show nei      

Lister la table de routage:

netsh int ipv4 show route 

Lister les interfaces réseau et les adresses:

netsh int ipv4 show addr  

Ne plus utiliser ipconfig /all car il ne liste pas les plusieurs adresses IPv4 que peut avoir une même interface

Pour renouveler les baux dhcp, ce n'est pas automatique sous windows à la déconnexion/reconnexion, il faut faire:

ipconfig /renew 
 
 
 

Application client TCP

Nous allons maintenant simuler un client TCP afin que vous puissiez l'utiliser depuis votre PC sans avoir besoin de SRS.

Pour cela, enregistrer dans le dossier R:\lprob\“nom_prenom” le code du programme suivant (en faisant clic droit sur le nom puis enregistrer sous)

simu_client_srs.py
import socket
 
HOST = '127.0.0.1'  # The server's hostname or IP address
PORT = 30000        # The port used by the server
 
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.connect((HOST, PORT))
    s.sendall(b'r 0 1 2')
    data = s.recv(1024)
 
print('Received', repr(data))

Editer ce fichier avec idle pour l'adapter selon les consignes données en séance en modifiant les variables, en tapant dans la commande windows:

C:\"Program Files"\Python39\Lib\idlelib\idle simu_client_srs.py

Après édition, sauver le fichier et l'éxecuter depuis idle en faisant F5:

Application récepteur UDP

receptupd.py
import socket
 
HOST = '127.0.0.1'  # The server's hostname or IP address
PORT = 4242        # The port used by the server
 
with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s:
    s.bind(('', 10000))
    while True:
        msg, addr = s.recvfrom(8192)  # This is the amount of bytes to read at maximum
        print("Got message from %s: %s" % (addr, msg   ))
reseaulprob.txt · Dernière modification : 2022/03/21 09:42 de bvandepo