IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Changement IP et redémarrage d'un système via UDP


Sujet :

C#

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2020
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Changement IP et redémarrage d'un système via UDP
    Bonjour,

    Je suis alternant en dut informatique dans une boîte d'électronique, depuis quelques jours déjà, j'ai un nouveau projet.
    Je dois réussir à changer l'adresse IP d'une machine et la redémarrer via un programme en C# (et une interface graphique pour simplifier la vie à mes collègues ).
    Je vous explique l'idée, j'ai une machine de test (avec son IP écrit dessus et le logiciel de l'entreprise pour redémarrer la machine) qui est connecté via un câble Ethernet à mon ordinateur, je dois donc trouver son IP (ici je l'ai mais à l'avenir pour les autres machines ce ne sera pas le cas) et lui envoyer une requête de changement d'IP et de redémarrage.
    Avec wireshark lorsque j’exécute le redémarrage via le logiciel, j'observe des packets envoyés en Broadcast utilisant le protocole UDP.

    Je suis un débutant en C# mais je connais déjà le C et le Java donc j'arrive à comprendre et a adapté mon code.

    La 1ere étape serait de Ping la machine et c'est là le problème... Je n'arrive pas à la trouver sur le réseau. J'arrive seulement à Ping mon LAN-ADAPTER (carte Ethernet).
    Si j'ai bien compris mon LAN-ADAPTER doit servir de passerelle entre les 2. Mais comment faire ?

    Merci pour vos idées ou tout autre aide.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Administrateur Systèmes, Clouds et Réseaux /CAO/DAO/Ingénierie Electrotechnique
    Inscrit en
    Décembre 2014
    Messages
    449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur Systèmes, Clouds et Réseaux /CAO/DAO/Ingénierie Electrotechnique

    Informations forums :
    Inscription : Décembre 2014
    Messages : 449
    Points : 991
    Points
    991
    Par défaut
    Je peux déjà commencer un brin à t'aider.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
         IPHostEntry host = Dns.GetHostEntry(Dns.GetHostName());
    Ca va te donner un paquet d'informations dont les ips.

    https://docs.microsoft.com/fr-fr/dot...tframework-4.8

Discussions similaires

  1. Redémarrage du serveur wamp via un code php
    Par ryodo dans le forum Langage
    Réponses: 5
    Dernier message: 03/07/2012, 09h41
  2. Maxi-question sur un système via Google Map ?
    Par Kevin_Illusion dans le forum Services
    Réponses: 6
    Dernier message: 11/08/2009, 15h27
  3. arrêt du système via un script
    Par jldgbu dans le forum Administration système
    Réponses: 3
    Dernier message: 20/03/2007, 17h01
  4. Réponses: 3
    Dernier message: 27/04/2006, 14h23
  5. Changement d'un background d'un td via un clic sur un lien
    Par klaas dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 25/04/2005, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo