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++Builder Discussion :

Passerelle, Dhcp & dns


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    371
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 371
    Par d�faut Passerelle, Dhcp & dns
    Bonjour

    je souhaite modifier par prog' , la passerelle r�seau , le dns primaire et secondaire ...

    Si quelqun peut me mettre sur la voie ?

  2. #2
    Membre �clair� Avatar de jehrikhan
    Inscrit en
    Mars 2008
    Messages
    90
    D�tails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 90
    Par d�faut
    Bonjour,
    J'ai d�j� eu a rechercher comment faire cela et la solution la plus simple que j'ai trouv� est d'utiliser la commande console netsh.
    Pour utiliser une commande console via un prog regarde du cot� de "ShellExecute".

    la commande pour modifier l'ip, et la passerelle est :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    netsh interface ip set address "interface name" static/dhcp "IP" "MASK" "GATEWAY" 1
     
    exemple : 
    netsh interface ip set address "Reseau local 1" static 192.168.0.1 255.255.255.0 192.168.0.254 1

    et pour modifier le dns :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    netsh interface ip set dns "interface name" static "IP" 
     
    exemple : 
    netsh interface ip set dns "Reseau local 1" static 212.21.43.5
    Si tu veux pouvoir retrovuer le nom du r�seau par programme (ici "Reseau local 1", il faut regarder du cot� de la librairie iphlpapi.lib.


    Un petit code permetant de r�cup�rer les infos des diff�rentes interfaces r�seau et ajouter le nom des interface dans un comboBox :


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    void __fastcall SetAdaptersName()
    {
      DWORD adapterBuffSize=0;
      // récupere la taille du buffer
      GetAdaptersInfo(NULL, &adapterBuffSize);
     
      //allocation mémoire
      adaptInfo = (PIP_ADAPTER_INFO) new BYTE[adapterBuffSize];
     
      //récupération des infos
      GetAdaptersInfo(adaptInfo, &adapterBuffSize);
     
      //recherche dans la bdr le nom logique des interfaces depuis leur nom
      PIP_ADAPTER_INFO tmpAdapt;
      tmpAdapt = adaptInfo;
      AnsiString name;
     
      TRegistry *reg = new TRegistry();
      try
      {
        reg->RootKey = HKEY_LOCAL_MACHINE;
     
        while(tmpAdapt != NULL)
        {
          AnsiString path = "\\SYSTEM\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\";
         path += tmpAdapt->AdapterName;
         path += "\\Connection";
     
         reg->OpenKey(path,false);
         name = reg->ReadString("Name");
     
         ComboBox1->Items->Add(Name);
          tmpAdapt = tmpAdapt->Next;
        }
      )
      __finally
      {
     
        delete reg;
      }
    }

Discussions similaires

  1. Avantage et inconv�nient DHCP et DNS
    Par stoyak dans le forum R�seau
    R�ponses: 12
    Dernier message: 04/05/2017, 14h06
  2. [WS 2008 R2] configuration de DHCP et DNS car je n'ai pas d'acc�s internet
    Par brisago dans le forum Windows Serveur
    R�ponses: 1
    Dernier message: 21/04/2014, 16h21
  3. [WS 2008 R2] Configurer DHCP et DNS sur mon WS2008
    Par antasalam dans le forum Windows Serveur
    R�ponses: 7
    Dernier message: 26/03/2011, 17h28
  4. Installation Serveur Active Directory (DHCP et DNS �galement inclus)
    Par christophe3723 dans le forum Achat et Conseils
    R�ponses: 1
    Dernier message: 27/09/2010, 22h36
  5. Configurer un serveur DNS,DHCP
    Par arnaud_verlaine dans le forum R�seau
    R�ponses: 9
    Dernier message: 11/02/2007, 15h29

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