Configurando DNS (ppp)

Publicado por 20/03/2006

[ Hits: 5.763 ]

Download dns.c




Bem...
esse pequeno programinha ele ajuda as pessoas com aquela frequente pergunta:

"Meu modem conecta mas não abre pagina"

Se voc~es analizarem o codigo.. você devem me perguntar... porque não vez em shell-script?
A resposta é simples... Não estou em casa para testar o shell-script e aqui só usa ruindows, mas quando chegar em casa irei passa para shell-script..

  



Esconder código-fonte

#include <stdio.h>
#include <stdlib.h>

int main()
{
   char dns[14];
   printf("O DNS é obtido através de suporte do provedor");
   printf("\nEntre com o numero DNS: ");
   scanf("%s",&dns);
   printf("Digite a seguinte linha como usuario root:");
   printf("\necho nameserver %s >> /dev/resolf.conf\n",dns);
   system("su");
   return 0;
}

Scripts recomendados

Automatizando configuração do wpa_supplicant (2wireless)

conecta com hora marcada

Jogo da Forca-C

HtmlPageDown - Baixe páginas HTML (cURL)

ripmime


  

Comentários
[1] Comentário enviado por andrack em 20/03/2006 - 17:40h

Olah amigo!

Tenho apenas alguns comentários:

1º)

char dns[14];
printf("O DNS é obtido através de suporte do provedor");
printf("\nEntre com o numero DNS: ");
scanf("%s",&dns);

Esse trecho do código, poderia ser melhorado da seguinte forma (é muito mais seguro):

char dns[14];
printf("O DNS é obtido através de suporte do provedor");
printf("\nEntre com o numero DNS: ");
fgets (dns, 13, stdin);


2º)

printf("Digite a seguinte linha como usuario root:");
printf("\necho nameserver %s >> /dev/resolf.conf\n",dns);
system("su")

Aqui temos um pequeno "erro", dê uma olhada no bug-fix abaixo (ehuehuehu):

printf("Digite a seguinte linha como usuario root:");
printf("\necho nameserver %s >> /dev/resolv.conf\n",dns);
system("/bin/su");


Falowz... boa sorte!

[2] Comentário enviado por m3ocs-d4rksun em 20/03/2006 - 19:37h

thanks..
boa critica.. ehehe

[3] Comentário enviado por eltonhbm em 25/09/2009 - 00:48h

shuahsuahsu

[4] Comentário enviado por murilosoave em 07/11/2011 - 16:24h

configurar o ip
no windows:

#include <stdio.h>
#include <stdlib.h>

int main()
{
char c1[20];
char c2[20];
printf("Aguarde... vamos trocar seu ip");
sprintf(c2, "ipconfig /renew");
sprintf(c1, "ipconfig /release *Con*");
system(c1);
system(c2);

return(0);
}



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts