DNS con C

di il
2 risposte

DNS con C

Qualcuno sa dirmi come posso programmando in C usufruire del servizio di un server DNS?
se fosse possibile io vorrei inviare al server DNS il nome di un host e riceve l'indirizzo ip...
non ho trovato nulla sul protocollo DNS....
spero qualcuno mi sappia suggerire qualcosa!!
rigranziamenti anticipati....
ciao!

2 Risposte

  • Re: DNS con C

    Qualcosa tipo:
    <font color=red>
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>

    int main(int argc, char *argv[])
    {
    if(argc<2)
    printf("Non hai inserito il sito.\n");
    else {
    printf("\n");
    char str[35]={"nslookup "};
    argv=strcat(str,argv[1]);
    system(argv);
    system("PAUSE");
    }
    return 0;
    }
    </font id=red>
    Bisogna lanciarlo da Prompt
    nomeprogramma http://www.google.i
    Compilato con Dev-C++ 4980.Un pò spartano.
    Ciao.
  • Re: DNS con C

    <BLOCKQUOTE id=quote><!--<font size= face="" id=quote>-->quote:<hr height=1 noshade id=quote>
    qualcuno sa dirmi come posso programmando in C usufruire del servizio di un server DNS?
    se fosse possibile io vorrei inviare al server DNS il nome di un host e riceve l'indirizzo ip...
    non ho trovato nulla sul protocollo DNS....
    spero qualcuno mi sappia suggerire qualcosa!!
    rigranziamenti anticipati....
    ciao!


    <hr height=1 noshade id=quote></BLOCKQUOTE id=quote><!--</font id=quote><font face="" size= id=quote>-->
    Rileggendo temo che tu abbia bisogno solo dell'IP...
    ...non lo so fare..
    Ciao.
Devi accedere o registrarti per scrivere nel forum
2 risposte